How To Edit Es3 Save — File
To edit an Easy Save 3 ( ) file, you must first locate it, determine if it is encrypted, and use a compatible editor to modify the JSON data. 1. Locate the Save File
By default, Unity games using Easy Save 3 store files in the Application.persistentDataPath
%USERPROFILE%\AppData\LocalLow\[Company Name]\[Product Name]\ Unity Editor: Tools > Easy Save 3 > Open Persistent Data Path to jump directly to the folder. 2. Determine the File Format Human-Readable (JSON):
If the file is not encrypted, you can open it with any text editor like . Search for keys like and change the value. Encrypted/Binary:
If the file looks like gibberish, it is likely encrypted. You will need a decryption tool or the game's specific password to edit it. 3. Recommended Editing Tools Getting Started with Easy Save 3 - Moodkie Docs
Files ending in .es3 are created by Easy Save 3, a popular Unity asset used in games like Supermarket Simulator, Supermarket Together, and Lethal Company. These files are often encrypted or serialized, making them look like gibberish in a standard text editor. 1. Locate Your Save File
The save file is typically found in your computer's LocalLow folder:
Path: %USERPROFILE%\AppData\LocalLow\[DeveloperName]\[GameName]\
Example for Supermarket Simulator: %USERPROFILE%\AppData\LocalLow\Nocta.games\Supermarket Simulator\SaveFile.es3 2. Use a Decryption Tool
Because ES3 files are usually encoded, you need a specialized tool to make them readable.
Web Editor: The most common community tool is the ES3 Save Editor, an online site where you can upload your .es3 file to view and edit its contents.
Passwords: Some games (like Supermarket Together or Lethal Company) require an encryption password to decrypt the file. Supermarket Together Password: g#asojrtg@omos)^yq
Finding other passwords: You can sometimes find these in community guides on the Steam Community. 3. Editing the Data
Once decrypted (often into a JSON format), you can use the web editor or a text editor like Notepad++ to modify values:
Money: Search (Ctrl+F) for "money" or "currentMoney" and change the numeric value. Level/XP: Look for tags like "level" or "storeLevel". how to edit es3 save file
Unlocks: Items like licenses or skills are often listed as numbers or boolean values (true/false). 4. Save and Replace
Backup: Always copy your original .es3 file to a safe folder before editing. Download: Save the edited file from the web tool.
Overwrite: Move the new file back into the original save folder, replacing the old one.
Cloud Sync: If the game uses Steam Cloud, you may need to disable it temporarily to prevent the game from overwriting your changes with an older cloud save.
Which specific game are you trying to edit? I can help you find the exact file path and any required passwords.
Here’s a clear, step-by-step write-up you can use or adapt for a guide on editing an ES3 save file (commonly from Unity games using Easy Save 3).
Final Words
Editing an ES3 save file is powerful but fragile. For JSON-based saves, it’s a straightforward text edit. For binary saves, you’ll almost certainly need Unity + Easy Save 3 to modify data safely.
If you’re just trying to cheat in a game—search for pre-made trainers or memory editors (like Cheat Engine)—they’re often easier than wrestling with ES3 binary files.
Ethical note: Use save editing only for personal use in single-player games. Editing online multiplayer saves can result in bans.
Editing ES3 (Easy Save 3) files allows for the modification of game data—such as money, inventory, and stats—by directly altering the save file, usually found in JSON format
. Because these files are often encrypted or formatted in a complex way, a systematic approach is necessary to avoid corrupting the save.
Important: Always make a backup copy of your save file before attempting to edit it. 1. Locate the ES3 Save File
ES3 files are commonly used by Unity games. On Windows, they are often located in the user's %localappdata%low\\
Before editing, it is crucial to disable Steam Cloud or any in-game cloud saving features. If you do not, the cloud may detect the modification as a corruption and instantly overwrite your edited file with the original, unedited save. Steam Community 3. Decrypt or Edit the File To edit an Easy Save 3 ( )
Depending on the game, the ES3 file might be in plain JSON text or encrypted. Text Editor Method: If the file is not encrypted, you can open it with or a similar text editor. Look for variables to change from or update numerical values. Online Decrypter Method:
Many ES3 games use a common encryption structure. You can use an online editor, such as the es3.tusinean.ro editor , to upload your file, decrypt it, and edit it directly. Using a Specific Editor:
for specialized editors created by the community for your specific game (e.g., search for "[Game Name] Save Editor"). 4. Re-encrypt and Replace If you used a decrypter: Save your changes. Use the online tool to re-encrypt the file if necessary. Replace the original file in the
"ES3" most commonly refers to Easy Save 3, a popular data serialization and saving asset for the Unity game engine. Because it is designed to be developer-friendly, it uses a JSON format that is human-readable and relatively straightforward to edit. 1. Locate the Save File
The file location depends on how the developer configured the save path in Unity. By default, it is usually found in the PersistentDataPath:
Windows: %USERPROFILE%\AppData\LocalLow\[CompanyName]\[ProductName]
macOS: ~/Library/Application Support/[CompanyName]/[ProductName] Linux: ~/.config/unity3d/[CompanyName]/[ProductName] The file extension is typically .es3. 2. Prepare for Editing
Backup: Always create a copy of your save file before making changes to prevent permanent corruption.
Recommended Tool: Use Notepad++ (Windows) or TextEdit (Mac). Since ES3 saves are JSON-based, you can also use an Online JSON Editor to view the data in a cleaner tree structure. 3. Step-by-Step Editing Process
Open the File: Right-click the .es3 file and select "Open with..." your text editor.
Format the Text: If the data appears as one long line, use a "JSON Viewer" plugin or an online formatter to make it readable.
Find Your Data: Use Ctrl+F (Windows) or Cmd+F (Mac) to search for specific keys, such as health, currency, inventory, or level.
Modify Values: Change the number or text after the colon. Ensure you do not delete the quotation marks or commas, as this will break the file structure. Example: Change "gold": 100 to "gold": 9999.
Save and Reload: Save the file in your editor and restart your game to see the changes. 4. Important Considerations Save Game Editing - Endless Space - AMPLIFIERS Final Words Editing an ES3 save file is
6. Troubleshooting
| Problem | Likely Fix | |---------|-------------| | File is garbled | It’s binary – use Unity with Easy Save 3 | | Game says “Save corrupted” | Restore backup or fix JSON syntax | | Changes don’t appear | Clear game cache or check if another save file is being used | | Game crashes on load | You may have changed a critical value (e.g., data length mismatch) |
How to edit an ES3 save file
Editing an ES3 save file (a serialized save format often used by Unity games via the Easy Save 3 plugin) lets you inspect, modify, or restore game state—but proceed carefully: incorrect edits can corrupt saves or cause crashes. Below is a focused, technical guide covering formats, tools, common fields, safe workflows, and restoring backups.
Quick checklist before editing
- Backup original save.
- Confirm format (JSON vs binary vs encrypted).
- Use appropriate tool: text editor for JSON; Unity+ES3 for binary/encrypted.
- Preserve types/structure.
- Recompute any checksums/version fields if present.
- Test in-game and keep backups of each iteration.
If you want, tell me the game name, the save file contents (paste a small, non-sensitive excerpt), or whether the file looks like JSON or binary and I’ll provide a concrete edit example or a Unity script tailored to that save.
Editing an ES3 save file (typically generated by the Easy Save 3 Unity asset) depends on whether the developer encrypted the data or left it as a standard JSON file. Method 1: Use a Direct Text Editor (Standard Files)
If the file is not encrypted, it is saved in a human-readable JSON format. Best Tool: Notepad++ or Visual Studio Code.
Process: Right-click the .es3 file and select "Open with." You can then find and modify keys like money, health, or inventoryItems. Method 2: Dedicated Save Editors (For Specific Games)
Many popular games use the ES3 format. Communities have built specialized tools for them:
R.E.P.O Save Editor: A powerful GitHub-hosted tool specifically for the game R.E.P.O.
Web-Based Editor: Sites like es3.tusinean.ro allow you to upload your save, modify values in a GUI, and redownload the edited file.
Python Libraries: Developers can use es3-modifier to programmatically decrypt and modify stats (often used for games like Phasmophobia). Method 3: Modifying Encrypted Files
If the file looks like random symbols (gibberish), it is encrypted. You cannot edit it without the encryption password.
Finding the Password: Advanced users use tools like dnSpy to inspect the game's code and find the ES3Settings object containing the password.
Re-Encrypting: Once you have the password, you must use a tool or script that supports ES3 encryption to save your changes, or the game will see the file as corrupted. ⚠️ Important Warnings Editing Modding - CK3 Wiki
Here’s a detailed guide on how to edit an Elder Scrolls III: Morrowind save file. This covers the tools, basic edits, and important warnings.
3. Editing a JSON-Based ES3 File
If the developer enabled JSON encoding, you’re in luck:
- Open the
.es3file with Notepad++, VS Code, or any text editor. - You’ll see structured data like:
"player_health": 87.5, "player_gold": 120, "inventory": ["sword", "shield"], "unlocked_levels": [1,2,3] - Change numbers, add items, or modify values as you like.
- Save the file.
⚠️ Keep the exact same structure (commas, brackets, quotes). A single syntax error can break the save.
1. Tools You’ll Need
- Morrowind (obviously)
- Morrowind Save Editor (MSE) – the most reliable tool, though older. Alternatively, Wrye Mash (still the gold standard for advanced Morrowind modding/save management).
- TES3cmd (optional, for cleaning/fixing saves)
- A hex editor (e.g., HxD) – only for advanced users; one wrong byte can corrupt your save.





