Terraria on Android is not just a game, but a whole world that you create through hours of hard work. Losing progress due to a crash, update, or unsuccessful transfer to a new device can be a real tragedy. Unlike the PC version, the mobile Terraria has its own saving nuances: from hidden folders to problems with synchronization via Google Play Games. This article will help you figure out where world files are storedhow to copy, restore and protect them from loss - without unnecessary technical difficulties.
We will look at all the current methods: from manual backup through a file manager to automated solutions with cloud services. We will pay special attention common errors (for example, why the world may โbreakโ after the update) and hidden settingsthat are not written about in the official documentation. If you've ever encountered a message World file is corrupted or lost progress when reinstalling the game, here you will find solutions.
Note: instructions are relevant for Terraria 1.4.4.9+ (latest stable version at the time of writing). If you have a different assembly (for example, Terraria: Otherworlds or a modified APK), file paths and saving mechanics may differ.
Where the world files are stored in Terraria on Android
Unlike the desktop version, where the worlds are in a folder Documents\My Games\Terraria, the Android path depends depending on the method of installing the game:
- ๐ฑ Official version from Google Play: files are stored in a protected application folder. Access to them is possible only through root or special tools (more on this below).
- ๐ฅ๏ธ Installation via APK (manually): worlds can be located in
/sdcard/Android/data/com.and.games505.terrariaPaid/files/Terraria/Worldsor a similar path for the free version. - ๐ Transfer from PC via TModLoader: world files will be in the mod manager folder (usually
/sdcard/TModLoader/Worlds).
Important: from version 1.4.4 the developers have changed the storage structure. Now each world is represented three files:
WorldName.wldโthe main file of the world (geography, blocks, NPCs).WorldName.bakโautomatic backup, created every time you save.WorldName.twldโ metadata (version, difficulty, seed). Without this file, the world will not open!
Deleting or damaging at least one of them will lead to a loading error.
โ ๏ธ Attention: If you use cloud saving via Google Play Games, local files may be automatically deleted after synchronization. Before any manipulations with files disable Internetto avoid conflicts.
To see hidden folders (for example, Android/data), in the file manager (for example, Solid Explorer or FX File Manager) enable the display of hidden files in the settings. The path may differ depending on the device manufacturer (Xiaomi, Samsung, Huawei they often modify the storage structure).
Method 1: Manual backup through a file manager
This is the most reliable method, since you have complete control over the process. Suitable for: devices (without root access). data-i="91">โthey can work with system folders). unrooted devices (without superuser rights).
Steps to create a backup:
- Open a file manager (we recommend FX File Manager or MiXplorer โ they know how to work with system folders).
- Go to the path:
/sdcard/Android/data/com.and.games505.terrariaPaid/files/Terraria/Worlds(For the free version, replace
terrariaPaidwithterrariaFree). - Copy all three files your world (
.wld,.bak,.twld) to a safe place (for example, a folderDownloadsor the cloud). - For reliability, archive the files in
ZIP(use RAR or ZArchiver).
To restore the world:
- Make sure that there are no files with the same name in the folder
Worlds(delete or rename the old ones). - Paste the previously copied files back into the folder.
- Restart the game - the world will appear in the list.
Download a file manager with access to system folders
Find the folder with worlds (the path depends on the version of Terraria)
Copy all three files (.wld, .bak, .twld)
Check file integrity (size should not be 0 KB)
Save a copy to the cloud or on your PC-->
โ ๏ธ Attention: If you play on modified version of Terraria (for example, with TModLoader), world files may have a different format (.wldx). Do not try to open them in a standard game - this will lead to crash.
Advantages of the method:
- โ Full control over files.
- โ Works without the Internet.
- โ You can transfer worlds between devices.
Disadvantages:
- โ Requires regular repetition (otherwise the backup will become outdated).
- โ An error during copying can damage files.
Method 2: Automatic saving via Google Play Games
Terraria supports cloud synchronization via Google Play Games (GPG). This is convenient, but there are pitfalls:
- ๐ Synchronization occurs only when the world is closed (not during the game!).
- โ๏ธ The cloud stores only one last saved world (previous versions are not saved).
- ๐ซ If the file is damaged, the cloud can overwrite a good backup with a bad one.
How to enable cloud saving:
- Open Terraria and go to
Settings โ Cloud. - Select
Login via Google Play Gamesand log in. - Enable the option
Autosave to the cloud. - Close the world through the menu (do not minimize the game!). Wait for the synchronization notification.
To restore the world from the cloud:
- Make sure that you have a stable Internet connection.
- In the main menu of the game, click
Cloud โ Load world. - Select the desired world from the list (if it exists).
| Problem | Cause | Solution |
|---|---|---|
| The world does not load from the cloud | File is damaged or the game version does not match | Update the game or restore from a local backup |
| Synchronization freezes | Weak Internet or problems on Google servers | Restart the game or connect to another network |
| The world in the cloud is outdated | The game did not have time to synchronize before closing | Close the world only through the menu, and not with the "Home" button |
Before updating Terraria via Google Play, disable cloud synchronization and do it manually backup New versions sometimes break compatibility with old worlds.
Method 3: Transferring worlds between devices
If you change your smartphone or want to play on a tablet, transferring the world requires care. The main rule: versions of Terraria on both devices must be the same. For example, the world from 1.4.4.9 will not open in 1.4.3.2.
Step-by-step guide:
- On old device find the world files (see section on the location of the files).
- Copy them to Google Drive, Dropbox or physical media (flash drive via OTG).
- To new device install Terraria of the same version.
- Place the files in a folder
/sdcard/Android/data/com.and.games505.terrariaPaid/files/Terraria/Worlds. - If there are no folders, run the game once so that it was created automatically.
Terraria/Worldsno - run the game once so that it is created automatically.
Common errors during transfer:
- ๐ด The world does not appear in the list: check that all three files (
.wld,.bak,.twld) are in place and have the same name. - ๐ด The game crashes when loading: the file may be damaged
.twld. Try restoring it from a backup or creating a new world with the same name (the file.twldwill be overwritten). - ๐ด Incompatibility of versions: if the new device has a newer version of the game, update Terraria on the old device, export the world, and then transfer.
What to do if the world โbrokeโ after the transfer?
If an error appears when loading the world Failed to load world, try the following:
1. Delete the file .bak (the game will create a new one the next time you save).
2. Check that the names of all three files match (including case!).
3. If the world was created in TModLoader, transfer it only to a device with the same version of the mod.
4. As a last resort, use the utility TEdit (there is a ported version for Android) to restore damaged blocks.
Method 4: Using third-party utilities (for advanced)
If you are ready to experiment, you can automate backups using specialized tools. Let's consider two proven options:
1. Tasker + AutoInput (automatic backup)
Using Tasker you can set up automatic copying of world files according to a schedule (for example, every day at 2:00). You will need:
- Install Tasker and plugin AutoInput.
- Create a task with an action
File โ Copyspecifying the path to the folderWorlds. - Add a condition to be executed only when connected to Wi-Fi (so as not to waste your mobile traffic).
2. TEdit for Android (editing and restoration)
TEdit is a tool for editing worlds Terraria, but it can also:
- ๐ง Restore damaged worlds (function
Fix Corruption). - ๐ View world statistics (number of blocks, NPCs, bosses).
- ๐ Convert worlds between versions (for example, from PC to mobile).
You can download TEdit for Android on official Terraria forum (look for the topic TEdit MobilePlease note that for work you may need Xamarin.Android (free package from). Microsoft).
โ ๏ธ Warning: Editing worlds through TEdit may lead to bugs, especially if you change key parameters (for example,worldIDorseed).Always make a backup before editing!
Method 5: Cloud services (Dropbox, Google Drive, Yandex Disk)
If you do not trust the built-in synchronization via Google Play Games, you can configure backup to any cloud manually. method - version: many services store the history of file changes (for example, Dropbox saves up to 30 days of history).
Instructions for Google Drive:
- Install the official application Google Drive.
- In the file manager, select the world files and select
Send โ Save to Drive. - Create a separate folder (for example,
Terraria Backups) and place the files there. - For automatic backup, use function
Backupin the Drive settings (available for selected folders).
Comparison of cloud services for backups:
| Service | Free place | Version | Auto-sync |
|---|---|---|---|
| Google Drive | 15 GB | 30 days | Yes (via "Backup") |
| Dropbox | 2 GB | 30 days (for paid accounts - 180 days) | Yes |
| Yandex Disk | 10 GB | 14 days | Yes |
| OneDrive | 5 GB | 30 days | Yes |
Tip: if you use Yandex Disk, enable the function Auto-uploading photos and add the folder with worlds to the list of watched ones. This way, a backup will be created every time files are changed.
Do not store the only copy of the world in the cloud! Always back up your backups onto physical media (PC, flash drive) - cloud services can block accounts or lose data.
Typical mistakes and how to avoid them
Even experienced players sometimes lose worlds due to seemingly harmless actions. Here the most dangerous scenarios and ways to prevent them:
- ๐ Updating the game without a backup: new versions Terraria can change the format of worlds. Always check the update notes for compatibility.
- ๐ฑ Clear cache/application data: this will delete all local worlds! Use the function
Clear cacheonly if you are sure that there is a backup. - ๐ Interruption of synchronization: if you turn off the Internet or close the game during cloud saving, the file may be damaged.
- ๐ Renaming files: if you change the name
.wldof a file, but forget to rename.twld, the world will not load. - ๐ ๏ธ Using modifications: worlds, created with mods (for example TModLoader) are incompatible with the standard game.
How to check the integrity of world files:
- Open the file
.wldin a text editor (for example, QuickEdit). The first lines must contain readable text (for example,worldid=123456789). If instead there are garbage characters, the file is damaged. - Compare file sizes:
.wldโusually 1โ10 MB (depending on the size of the world)..twldโseveral KB.- If any file is large
0 KBor1 KB, it is damaged.
If the world is still lost:
- Check the folder
/sdcard/Android/data/com.and.games505.terrariaPaid/files/Terraria/Worlds/Backupโ sometimes the game creates backups. - Use the utility Recuva (there are portable versions for Android) to restore deleted files.
- Refer to Terraria forum โthere are topics on restoring worlds (for example,
Corrupted World Recovery).
FAQ: Frequently asked questions about saving worlds
Is it possible to transfer a world from a PC to Android?
Yes, but you need to take into account several nuances:
- Worlds with PC (Windows/Mac/Linux) have the format
.wld, but may contain blocks or items that are not in the mobile version. Use TEdit to convert. - Place the files in a folder
/sdcard/Android/data/com.and.games505.terrariaPaid/files/Terraria/Worlds. - If the world does not load, try creating a new world on Android with the same name (this will generate the correct one) and then replace the file.
.twld), and then replace.wld-file.
Why doesn't Google Play Games cloud save my world?
Possible reasons:
- Missing Internet connection during world closure.
- Game data synchronization is disabled in Google account settings.
- The world file is too large (the GPG cloud has a ~3 MB limit for saving).
- Version conflict: if an older version is installed on another device Terraria, synchronization may be blocked.
Solution: check the GPG settings in Google Settings โ Google Services โ Games and turn on auto-sync.
How to save character progress (not the world)?
Character files are stored in a folder /sdcard/Android/data/com.and.games505.terrariaPaid/files/Terraria/Players and have extension .plr. They can be copied and transferred similarly to worlds. Please note:
- Each character is a separate file.
- When transferring to another device, make sure that the game versions match (otherwise the inventory may be reset).
- If the character "broke" after the transfer, try opening the file
.plrin TEdit and export inventory to a new character.
Is it possible to play on the same world from different devices?
Technically yes, but this is fraught with problems:
- ๐น Save conflicts: if you play on a phone and then on a tablet, the changes may be overwritten.
- ๐น Out of sync with bosses/events: for example, if on one device you won Wall of Flesh, but not on the other, the world may glitch.
- ๐น File corruption: frequent rewrites increase risk of corruption.
Recommendation: select one โmainโ device for the game and use others only for backups.
What to do if the world is damaged after the update?
Follow this algorithm:
- Check if there is a file
WorldsfileWorldName.bakin the folder. Rename it toWorldName.wld(deleting the old.wld). - If there is no backup, download TEdit and use the function
Fix Corruption. - Create a new world with the same
seed(if you remember) and manually restore progress via TEdit. - Contact 505 Games support (the developer) with a description of the problem and attach the damaged file.