A MetaDock setup is a lot of accumulated work: profiles, logins, sessions, workspaces, layouts, themes, proxies, and settings. You can save all of it to one encrypted file and bring it back on the same PC or a new one, or move a single profile on its own.
A whole-installation backup saves everything: every profile, workspace, layout, theme, proxy, alias, and setting, in one encrypted file. A single-profile bundle moves just one profile, with its cookies, logins, extensions, and browsing data intact. Pick by whether you are moving a machine or a profile.
| Use this | When you want to |
|---|---|
| Whole-installation backup | Save or move everything: every profile, workspace, layout, theme, proxy, alias, and setting |
| Single-profile bundle | Move or copy one profile, with its cookies, logins, extensions, and browsing data |
Both produce one encrypted file protected by a password you choose, and both are done entirely on your machine. Nothing is uploaded anywhere.
Open Settings → Export/Import and choose to export everything. You pick where the file goes and a password of at least eight characters.
What goes into it:
Browser secrets are re-encrypted as part of the export, which is what lets the backup be restored under a different Windows account or on a different PC and still have working sessions.
When you open a backup file, MetaDock first shows you the file's size and fingerprint so you can confirm you picked the right one. Then you choose how to restore it:
| Mode | What it does |
|---|---|
| Merge | Keeps everything you have now and adds what is missing from the backup. Nothing existing is deleted. |
| Replace all | Wipes the current installation and restores the backup in its place. |
Merge is the safe default. Profiles and workspaces from the backup that collide with names you already use are brought in under a distinguishing name rather than overwriting yours.
Before a replace-all begins, MetaDock takes its own safety copy of the current installation, and if anything goes wrong during the restore it puts things back rather than leaving you with a half-restored install. Close any browser running on a profile you are about to replace: if a profile is still in use, the restore stops cleanly before it changes anything.
A successful replace-all asks you to restart MetaDock so everything reopens from the restored installation.
If you only want to move one identity, export that profile on its own from the profile manager. You get a single encrypted profile file protected by a password.
The password you set on a backup or profile file is the only thing protecting it. It is used to derive an encryption key with a deliberately slow function, so guessing at it is expensive, and a wrong password and a damaged file report the same generic error so that nothing can be learned from the difference.
Backup and restore are local only and deliberately unavailable over the API, because these files hold live sessions and credentials. Treat an encrypted backup the way you would a password manager export, and expect machine-tied items like API keys to need re-issuing after restoring onto a different PC.
Coming from a different browser rather than another MetaDock install? See Import from another browser.