A web-based editor for viewing, modifying, and patching MonetizationVars files for BitLife.
BitEdit is a specialized web tool that allows you to decrypt, analyze, and modify MonetizationVars files from BitLife. Built entirely in the browser
Key Benefits:
- No installation required - runs entirely in your browser
- Simple drag-and-drop interface
- Automatic patching capabilities
- 🔓 Easy Decryption/Encryption: Convert MonetizationVars files to readable JSON and back
- 📝 In-Browser JSON Editing: Modify decrypted data directly in your browser
- 🎯 One-Click "Unlock All": Automatically set all boolean false values to true
- 🔑 Custom Cipher Support: Advanced users can specify custom cipher keys
- 📥 Auto-Download: Fetch original MonetizationVars from default or custom sources
- 🔗 Custom URL Support: Load MonetizationVars from any raw file URL
- ⚡ Auto-Patch & Download: One-click solution to fetch, patch, and download modified files
- 💾 Backup Options: Download original, untouched files for safekeeping
- Visit the Live Application: BitEdit
- Choose your workflow:
- Have a MonetizationVars file? Use the decrypt/encrypt tabs
- Need a file? Click "Don't have a MonetizationVars?" for auto-download options
- Make your modifications using the JSON editor or "Unlock All" feature
- Download your patched file and apply it to your game
- Select the "Decrypt File" tab
- Click "Select 'MonetizationVars' File" and choose your file
- File must be named exactly
MonetizationVars(no extension)
- File must be named exactly
- (Optional) Expand "Advanced Options" to set a custom cipher key
- Click "Start Decryption" to view the JSON data
- Select the "Encrypt JSON" tab
- Either:
- Paste JSON data directly into the textarea, or
- Click "Select JSON File to Encrypt" to load from a file
- (Optional) Set a custom cipher key in "Advanced Options"
- Process your JSON and download the encrypted MonetizationVars file
Access via the "Don't have a MonetizationVars?" button:
- View Current Source: Check the active download source and its status
- Custom Source: Set a custom raw file URL (e.g., from raw.githubusercontent.com)
- Auto-Patch & Download: Get a pre-patched file with one click
- Download Original: Get the clean, unmodified file from the default source
After loading JSON data:
- Direct Editing: Modify variables directly in the JSON textarea
- Unlock All Button: Quick patch to set all boolean values to true
- Export Options:
- Download encrypted MonetizationVars file
- Copy JSON to clipboard
- Download decrypted JSON file
Educational Use: This tool is designed for educational and research purposes
Before You Begin:
- Always backup your original game files
- Understand the risks of modifying game files
- Use responsibly and in accordance with applicable terms of service
- The default cipher key is
com.wtfapps.apollo16(customizable in Advanced Options)
Built With:
- Pure JavaScript/HTML implementation
- Browser-based encryption/decryption
- No server-side processing required
Default Configuration:
- Cipher Key:
com.wtfapps.apollo16 - File Format: Binary encrypted data ↔ JSON
- Processing: Client-side only for privacy
This project is a JavaScript/HTML reimplementation of bitlife-edit by yntha. All original decryption/encryption logic credits go to the original author.
Licensed under the GNU General Public License v3.0 - same as the original project.
- 🌐 Live Application: https://s0methingsomething.github.io/BitEdit/
- 📁 Source Code: https://github.com/s0methingsomething/BitEdit
- 🐛 Report Issues: https://github.com/s0methingsomething/BitEdit/issues
- 🎯 Original C# Project by yntha: https://github.com/yntha/bitlife-edit
Made with AI | ⭐ Star this project if you find it useful!