Skip to content
How‑To Guides

Chrome Sync Not Working: The Token Refresh Fix

Fix chrome sync not working issues when Google Chrome fails to synchronize bookmarks, passwords, history, extensions, or settings across devices.

Chrome Sync Not Working: The Token Refresh Fix

Chrome Sync stops working in a few recognisable ways: bookmarks that exist on your laptop don’t appear on your phone, passwords saved on one device aren’t available on another, or settings you changed on one machine haven’t propagated anywhere else. The underlying cause is almost always either an authentication issue (Chrome can’t connect to your Google account) or a sync conflict that got stuck. We go deeper on the whole subject in our How to Manage Google Chrome.

The fastest diagnostic: click your profile picture in the top-right of Chrome → look at what it says below your name. If it says “Sync is paused” or “Sync and Google services” with a warning icon: authentication is the issue. Click through and sign in again. This alone fixes sync for the majority of users. If the connection looks healthy but sync still isn’t working: the problem is in the sync data itself.

Reconnecting your Google account

Sync drops its connection more often than you’d expect. Password changes on another device, expired tokens after long periods of browser inactivity, and Google security events (new device sign-in, security scan) all invalidate Chrome’s sync token. The fix is the same in all cases: sign out of Chrome Sync and sign back in.

Profile icon → Manage your Google Account → from the Chrome settings page, find “Turn off sync” → then sign back in with your Google credentials. This forces a fresh authentication and usually resolves sync within 30-60 seconds. You’ll see bookmarks and passwords appearing or updating as Chrome downloads the cloud data to this device.

Checking what’s actually syncing

Chrome has granular sync controls. It’s possible sync is enabled but specific data types are turned off for this device. chrome://settings/syncAndGoogleServices → Manage what you sync → see which types are enabled.

Data types include: Bookmarks, Settings, Themes, History, Passwords, Open tabs, Extensions, Addresses, and Payment methods. Each can be individually on or off. If bookmarks aren’t syncing but passwords are: bookmarks are specifically turned off. Toggle the missing type on → sync should begin within a minute for that data type.

Sync conflicts and the “reset sync” option

When two devices edit the same bookmark or saved password simultaneously, sync can get into a conflicted state that doesn’t resolve on its own. Symptoms: data appears on one device but not another, or changes made on one device overwrite data on another in unexpected ways.

The nuclear option: reset Chrome’s sync data entirely from your Google account. Go to myaccount.google.com → Security → Your devices → or alternatively: chrome://settings/syncAndGoogleServices → “Review your synced data” link → in the data management page, “Reset sync.” This deletes Chrome’s copy of your sync data from Google’s servers. After resetting: Chrome re-uploads whatever is currently local on this device, and other devices sync from that fresh upload. Data already present on your local device isn’t deleted — only the cloud copy gets reset.

This is the fix for persistent sync conflicts that survive sign-out and sign-in cycles. It’s the right approach when sync has been broken for a long time and the local vs cloud data has diverged significantly.

Sync on specific devices only

If sync works on your phone but not your laptop (or vice versa): the device-specific environment is the issue, not your account. Check network conditions on the failing device: does it have a working internet connection? Is a firewall or VPN blocking Chrome’s sync servers (accounts.google.com and chrome-sync.google.com)?

Corporate networks frequently block Chrome’s sync servers. If sync works at home but not at work: your work network is filtering sync traffic. No workaround for this from Chrome — it requires either a network exception from IT, or accepting that sync won’t function on the work network.

The sync passphrase — when it breaks everything

Chrome offers an optional “sync passphrase” — an encryption key that encrypts your sync data so Google can’t read it. If you’ve set a passphrase: you need to enter it on every device where you sign in. If you’ve forgotten the passphrase: Chrome can’t decrypt the synced data, and it appears as if nothing is syncing.

Check: chrome://settings/syncAndGoogleServices → you’ll see a “You have a sync passphrase” message if one is active → “Change sync passphrase” lets you update it. If you’ve forgotten it entirely: your only option is to reset sync (as described above) — the passphrase-encrypted data is permanently inaccessible without the passphrase. After resetting, don’t set a new passphrase unless you’re certain you’ll remember it, or store it securely in a password manager.

Our guide on Chrome account and sign-in settings covers how Chrome’s account connection works, and our Chrome data privacy settings covers what data Chrome stores in the cloud and how to manage it. For sync server status and known issues, Google’s service status page shows whether Chrome Sync (listed under Google Workspace or Google accounts) is experiencing outages that would explain widespread sync failures.

Syncing extensions across devices

Extensions sync differently from bookmarks and passwords. Chrome syncs the list of installed extensions, but each device downloads the extension packages independently from the Chrome Web Store. If an extension isn’t available in your region or has been removed from the Web Store: it won’t install on that device even though it appears in your sync list.

Also: extensions with device-specific settings (like site permissions granted only on one device) don’t sync those permissions. An extension configured on your laptop to have access to all sites won’t have the same access on your phone unless you configure it there separately. Extension sync covers presence (which extensions you have), not configuration (how they’re set up on each device).

History sync and its limitations

Browsing history sync only works going forward — it doesn’t retroactively sync history from before sync was enabled. If you enable sync on a new device: that device shows history from the moment sync was turned on, not years of previous browsing from your other devices.

History older than a certain age (Chrome trims sync history after a while) also doesn’t appear on newly-synced devices. If you’re looking for old browsing history across devices: Google’s My Activity (myactivity.google.com) may retain more than Chrome’s sync — it’s a separate log of Google account activity including Chrome browsing if Web & App Activity was enabled.

Sync symptom Cause Fix
Profile shows “Sync is paused” Authentication token expired Click through and sign in again
Specific data type not syncing That type is turned off Sync settings → Manage what you sync → toggle on
Sync works on phone, not laptop Firewall or network blocking on laptop Test on different network; check corporate firewall rules
Data inconsistent across devices Sync conflict or diverged state Reset sync from myaccount.google.com
Data shows on web, not in Chrome Authentication or download issue in Chrome Sign out and back in; check sync data types enabled
“Sync passphrase required” Passphrase set on another device Enter passphrase; or reset sync if forgotten

Chrome Sync is reliable in normal conditions but breaks predictably in specific circumstances: password changes, long browser inactivity, sync conflicts from multi-device editing, and network filtering. The sign-out/sign-in cycle fixes most cases. The data type check fixes the “specific data missing” case. The sync reset is the thorough fix for persistent conflicts. Knowing which situation you’re in narrows the fix immediately.

Open tabs sync — a feature people forget about

Chrome Sync includes an “Open tabs” option that makes tabs from other devices visible in your current browser. If enabled: Chrome menu → History → Tabs from other devices shows what’s currently open on your other signed-in Chrome installations. This is useful for continuing work across devices without emailing yourself links.

If tabs from other devices don’t appear here despite sync being enabled: check that “Open tabs” is specifically enabled in the sync settings. Also ensure the other device has Chrome open and connected to the internet — Chrome needs to be running to push tab data to the sync server. Tabs from a closed browser session don’t appear in real-time; they appear as the last state before Chrome was closed on that device.

Sync and multiple Google accounts

Chrome ties sync to a single Google account per profile. You can’t sync one profile to two different Google accounts simultaneously. If you have both a personal Gmail and a work Google Workspace account: create separate Chrome profiles (profile icon → Add) for each. Each profile syncs independently to its respective account, with completely separate bookmark trees, password stores, and settings.

A common confusion: signing into Gmail in a browser tab while Chrome profile is synced to a different account. This doesn’t mix the data — the browser-level Google account cookie (keeping you logged into Gmail) is separate from the Chrome profile sync account. Chrome’s profile icon shows which account manages sync; your Gmail tab shows which account you’re logged into for web services. They can be different accounts simultaneously.

Syncing on low-bandwidth connections

Chrome’s initial sync (when first connecting to an account on a new device) downloads all your sync data. For accounts with years of bookmarks, passwords, history, and extensions: this initial download takes time and uses significant bandwidth. On mobile data or slow connections: the initial sync may appear stuck while it’s actually just downloading slowly.

Chrome doesn’t show a progress indicator for sync downloads — you just see data gradually appearing as it syncs. If you’re on a slow connection and sync seems inactive: wait 10-15 minutes and check whether new bookmarks or passwords have appeared. Ongoing sync (after initial setup) is efficient and incremental — only changes since the last sync get transferred, so it’s much lighter than the initial download.

What happens to sync data when you switch Google accounts

If you switch Chrome profiles from one Google account to another: the new account’s sync data replaces the old account’s data on this device. Your bookmarks from the previous account’s sync stay on the device temporarily (you can export them first via chrome://settings/bookmarks if needed). After signing into the new account: that account’s bookmarks, passwords, and settings download and replace the previous ones.

This is a one-way process for the device — signing into account B on a device previously synced to account A doesn’t merge the two accounts’ data. The two accounts’ data stays separate in Google’s servers; this device just shows whichever account it’s currently signed into.

Sync for enterprise and managed Chrome

Chrome managed by an organisation through Google Admin Console has sync controlled by policy. IT admins can:

  • Force sync of specific data types (ensuring all employees have the organisation’s bookmarks)
  • Disable sync of specific types (preventing passwords from syncing outside the organisation’s password manager)
  • Disable sync entirely on managed devices
  • Require users to sign in with their Google Workspace account before Chrome will function

If sync options are greyed out or behaving differently than personal Chrome: IT policy is controlling them. chrome://policy shows active policies. “SyncDisabled,” “SyncTypesListDisabled,” and related policy names explain why sync settings appear restricted. Contact IT if you have legitimate needs that the policy is blocking.

Verifying sync is actually working

After resolving a sync issue: how do you confirm it’s actually syncing and not just appearing to? Test:

  1. Create a unique, easily-searchable bookmark on one device (something like “SYNC TEST 20240315”)
  2. Wait 2 minutes
  3. Open Chrome on a different device
  4. Check if the test bookmark is there

If it appears: sync is working end-to-end. If it doesn’t: the issue is either on the sending device (can’t upload to sync server) or the receiving device (can’t download from sync server). Check both directions: make a change on the second device and see if it appears on the first. Bidirectional testing reveals which direction is broken if sync is only partially working. If this sounds familiar, Fix Chrome Audio Not Working is worth a look.

The chrome://sync-internals page provides extremely detailed sync debugging information — last sync timestamps, pending changes, error states, and server communication logs. This is a developer tool but even the “Type State” table at the top shows which data types last synced successfully and when. If bookmarks last synced 3 weeks ago but passwords synced 30 minutes ago: the bookmarks sync specifically has an issue that more targeted troubleshooting can address. Our guide on How to Reset Chrome Settings Safely covers an adjacent issue.

One genuinely useful tip for anyone who relies heavily on Chrome Sync: export your bookmarks periodically as a backup (Bookmarks Manager → three dots → Export bookmarks → saves an HTML file). Sync is reliable, but reset operations, account issues, or rare server errors can temporarily make data inaccessible. A monthly local backup of bookmarks takes 30 seconds and provides a recovery path that doesn’t depend on Google’s servers being in a good state. Passwords have the same option (chrome://settings/passwords → export). The cloud is durable, but local backups cost nothing and provide peace of mind. See also How to Backup Chrome Bookmarks Safely for a related case.

Nikolas Lamprou

Nikolas Lamprou (MSc; GCFR, SC-200, Security+) has been working with computers professionally since 2009 — starting with web development and e-commerce, and moving into cybersecurity over the years. Based in Greece, he brings over 15 years of real-world IT experience to SolveTechToday, where he writes about Windows fixes, software reviews, security tools, and AI applications. His goal is straightforward: cut through the noise and give readers clear, honest guidance on the tech decisions that matter.

Stay Ahead

Fix your next problem before it starts

Get the week's best Windows fixes, software picks, and security guides delivered straight to your inbox. No noise, just solutions.

Press ESC to close · Try "Windows 11" or "Chrome"