
If you use more than one computer — a laptop at home, a desktop at the office, maybe a second machine for travel — you already know the small annoyance of opening a fresh browser and finding none of your extensions where you left them. The ad blocker is gone. The password manager isn't signed in. That custom CSS tweak you spent an hour perfecting? Vanished. Syncing your extensions and their settings across devices solves this, but the process is messier than most people expect, and the defaults rarely do everything you want.
This guide walks through how to sync browser extension settings across devices for Chrome, Firefox, and Edge — what syncs automatically, what doesn't, and how to handle the gaps so your setup follows you everywhere. We'll also cover the security side, because syncing extension data across machines is exactly the kind of thing worth doing carefully.
What actually syncs between browsers — and what doesn't
Here's the part nobody tells you upfront: browser sync covers the list of installed extensions far more reliably than it covers each extension's internal settings. Those are two different things.
When you sign into your browser account, most browsers will reinstall the same extensions on a new device. That's the easy 80%. The hard 20% is the configuration inside each extension — your filter lists, your blocked sites, your keyboard shortcuts, your saved snippets. Some extensions sync this themselves through their own cloud accounts. Many don't sync it at all.
- Synced by the browser: which extensions are installed, and whether they're enabled.
- Synced by the extension (sometimes): per-extension preferences, but only if the developer built that in.
- Rarely synced anywhere: local storage tied to a single machine, license activations, and anything that depends on file paths or local apps.
Knowing which bucket a given setting falls into saves you a lot of confused troubleshooting later.
How to sync browser extension settings across devices in Chrome and Edge
Chrome and Edge share the same underlying engine, so the steps are nearly identical. Both rely on a signed-in account to push your extension list to other devices.
Turn on extension sync in Chrome
- Sign into Chrome with your Google account on every device.
- Open
chrome://settings/syncSetupand choose Manage what you sync. - Either pick Sync everything or switch to Customize sync and make sure Extensions is toggled on.
- Repeat on your second device. Within a minute or two, the missing extensions should start installing.
Turn on extension sync in Edge
- Sign in with your Microsoft account.
- Go to
edge://settings/profiles/sync. - Enable the Extensions toggle.
One important caveat: extensions installed from outside the official store usually won't sync, and neither will extensions in developer mode. If part of your toolkit comes from a trusted source like a dedicated web apps catalog rather than the public store, you'll need to install those manually on each machine. That's not a bug — it's a deliberate safety guardrail.
How to sync extension settings in Firefox
Firefox handles this through a Firefox Account and its built-in sync service.
- Click the menu and choose Sign in (or create a Firefox Account).
- Open Settings → Sync.
- Make sure Add-ons is checked in the sync options.
Firefox sync is generally reliable for the add-on list. As with Chrome, though, internal add-on preferences are at the mercy of each developer. The uBlock Origin filter lists, for instance, are not guaranteed to travel with the add-on itself — you handle those separately, which we'll cover next.
How to sync the settings that browsers won't sync for you
This is where the real work lives. When the browser only copies the extension but not its configuration, you have three practical options.
1. Use the extension's own cloud sync, if it has one
The best-designed extensions offer their own account-based sync, independent of the browser. Password managers, tab managers, and note-clippers usually do this. Sign into the extension's account on each device and the settings follow. This is the cleanest path because it doesn't matter which browser or OS you're on.
2. Export and import settings files manually
Most serious extensions have a backup function buried in their options — look for Export settings, Backup, or Save to file. The routine is simple:
- On your primary device, export the settings to a JSON or text file.
- Store that file somewhere you can reach from both machines.
- On the second device, open the same extension and use Import.
It's manual, but it's bulletproof, and it gives you a versioned snapshot you can roll back to. If you do this often, automating the backup of that folder pays off — our guide on setting up automated file backups on Windows and Mac shows how to schedule it so you never forget.
3. Sync the settings folder yourself
For power users on Windows, some extensions store config in a predictable folder. You can point a sync tool at it, or get clever with symbolic links so two machines share the same source of truth. A utility like Windows Symlink Creator Pro makes that kind of folder redirection painless without editing the registry or fighting the command line. It's an advanced move, but it's genuinely useful when an extension stubbornly refuses to sync anything on its own.
Keep the security trade-offs in mind
Syncing is convenient, but it also means your extension data — sometimes including sensitive history or saved entries — now lives in a cloud account. Treat that account like the master key it is.
If your browser account is compromised, an attacker doesn't just get your bookmarks. They potentially inherit every synced extension and its stored data on a fresh device.
A few habits make a big difference:
- Protect the account itself. Enable strong, app-specific protection. Our walkthrough on setting up two-factor authentication on every app you use is the single highest-value thing you can do here.
- Audit before you sync. Don't blindly carry over extensions you no longer trust. Run them through the checklist in how to vet browser extensions before you install them first.
- Be careful with credentials inside extensions. Some extensions store API keys or passwords. Syncing those everywhere multiplies your exposure.
If your work depends on protecting websites you manage, the same mindset extends to your server stack — tools like SiteGuard Pro and eDarpan WordPress Protection apply the same "least exposure" principle that good extension hygiene does.
A practical workflow that just works
Here's the setup I recommend to people who switch machines daily and don't want to babysit it:
- Pick one primary device as the source of truth for configuration.
- Enable native browser sync so the extension list copies automatically.
- Lean on each extension's own account sync wherever it exists.
- Export-and-store the holdouts to a backed-up folder once a month.
- Document your license keys for paid extensions in one place so reactivation on a new machine is a non-event.
That last point matters more than people expect. Moving to a new computer often breaks paid software activation — our guide on migrating software licenses to a new computer safely covers exactly how to avoid losing access. And if you're buying new tools to fill gaps in your setup, browse the full LionScripts product catalog or the desktop utilities category for sync-friendly options.
Frequently Asked Questions
Why do my extensions sync but their settings don't?
Because browsers only sync the list of installed extensions, not the data stored inside each one. Whether an extension's settings travel between devices depends entirely on whether the developer built a sync feature into it. For everything else, you export and import the configuration manually.
Can I sync extension settings between Chrome and Firefox?
Not through browser sync — those services are separate and don't talk to each other. Your only cross-browser path is the extension's own account-based sync (if it offers one) or manually exporting settings from one browser and importing them into the equivalent extension in the other.
Is it safe to sync browser extensions across devices?
It's reasonably safe if you protect the underlying account with two-factor authentication and only sync extensions you genuinely trust. The risk is concentration: your sync account becomes a single point of failure, so anything that compromises it potentially exposes every extension and its data across all your devices.
What happens to my paid extension licenses when I sync?
The extension may reinstall on a new device, but the paid license or activation usually does not transfer automatically. Most paid extensions require you to sign in or re-enter a key on each machine, so keep your license details recorded somewhere safe before you switch devices.
How do I sync settings for an extension with no export feature?
If the extension stores its configuration in a local folder, advanced users can redirect that folder with a symbolic link or a file-sync tool so multiple machines share one source. If there's no accessible storage at all, you'll likely have to reconfigure it by hand on each device — annoying, but unavoidable.
Where can I learn more about choosing trustworthy software and extensions?
Start with our practical guide on buying software online safely, then keep an eye on the LionScripts blog for ongoing tips. You can also reach our team directly through the support page if you have questions about a specific tool.
Cover image: My computer by heinousjay, licensed under BY-SA 2.0 via Openverse.







