My Notion app on desktop recently stopped syncing correctly with the web and mobile versions. Some pages show outdated content or don’t appear at all, even after restarting and logging out and back in. I rely on Notion for work and personal planning, so this is starting to cause problems. Has anyone dealt with similar Notion sync problems and found a reliable fix or troubleshooting steps?
Seen this a few times with the desktop app getting out of sync while web and mobile are fine. Here is what usually fixes it for me and teammates.
-
Confirm where the truth is
Use the web app in a browser.
Check the same pages there.
If web matches mobile, treat web as your source of truth and ignore the desktop view for now. -
Force a hard refresh of the desktop client
On Windows
Ctrl + R
On macOS
Cmd + R
If nothing changes, quit the app fully.
On macOS use Cmd + Q.
On Windows right click in the taskbar and exit.
Then reopen and wait a minute on a known out of date page. -
Log out and clear cached data properly
The app logout by itself is sometimes not enough.
Do this:
Desktop app
Log out. Close the app.
Then clear the Notion folder:
Windows
Close Notion.
Press Win + R.
Type
%AppData%
Press Enter.
Open the Notion folder.
Delete everything inside that folder.
Reopen Notion and log in again.
macOS
Quit Notion.
Open Finder.
Click Go in menu. Then Go to Folder.
Paste
~/Library/Application Support/Notion
Delete contents of that folder.
Reopen Notion and log in again.
This forces a full resync of all workspaces.
-
Check workspace and account
Make sure you logged into the same email or SSO account on all devices.
I have seen people with a Google login on one device and email + password on another and they thought it was the same workspace.
Open Settings on each client and compare workspace name and URL. -
Check if you are offline or on a weird VPN
Desktop sometimes gets stuck in a half online state.
Try turning off VPN.
Try another network or hotspot.
Open the web app in the same network.
If web works but desktop keeps failing, it is likely the local app cache, so step 3 usually fixes it. -
Look for “conflicting changes” blocks
On some pages, scroll to the top and bottom and look for any content labeled with something like “unsynced changes” or “conflicting changes”.
Copy your important edits into a new page in the web app, then delete the broken blocks from desktop after it catches up. -
Reduce page size if one huge page breaks sync
Huge pages with tons of embeds and databases often sync poorly.
As a test, duplicate the page in the web app.
Split parts of it into a few smaller pages.
Keep working on the smaller ones and see if the desktop syncs those better. -
Reinstall the desktop app
If the cache nuke did not fix it:
Windows
Uninstall Notion from Apps & Features.
Delete %AppData%\Notion and %LocalAppData%\Notion if they still exist.
Reboot.
Download the latest installer from Notion’s site.
Install and log in again.
macOS
Drag Notion from Applications to Trash.
Delete
~/Library/Application Support/Notion
and
~/Library/Preferences/notion.id
Reboot.
Download fresh Notion dmg.
Install and log in.
-
Check Notion status
Sometimes sync issues come from their servers.
Search “Notion status” and check if they list incidents about sync or database latency.
If they have an incident in progress, do not trust the desktop app to hold unsaved changes.
Work in the web app and copy critical content somewhere else until their status is green again. -
Last resort, contact support with data
If nothing works, open the web app.
Go to Settings & members.
Scroll to Help & support.
Send them:
• OS and version
• Desktop app version
• Workspace URL
• Example page link that does not sync
• What you expect to see vs what desktop shows
• Steps you already tried
They can check server logs and sometimes reset specific pages.
The fastest fix in my experience
Clearing the cache folder and logging in again solves about 80 percent of these sync issues in our team.
Second most common fix is making sure people are not in two different accounts without noticing.
I know it is a pain, but once you do the cache clear and reinstall once, sync tends to behave better for a while.
If web + mobile are in sync and only desktop is cursed, I’d honestly stop trusting the desktop client for a bit and treat it as “view-only” until you’re sure it’s behaving again. The scary part is silent desync where you overwrite newer content with old stuff.
A few angles that complement what @suenodelbosque said:
-
Protect your data first
- Open your critical pages in the web app.
- For anything that looks especially important, create a quick backup:
…menu →Duplicate- Or
Exportas Markdown/HTML/PDF.
- This way, if the desktop app suddenly pushes stale content, you have a clean reference.
-
Turn desktop into “read-only” temporarily
- In the web app: share a few critical pages with a secondary account (even your personal email) as “Can view” only.
- Log into that secondary account in the desktop app.
- Now if the desktop client is out of sync, it can’t actually overwrite anything because it has no edit rights.
- This is a weird workaround, but it’s a safe way to keep using desktop for reading while you sort out the sync mess.
-
Watch for direction of sync
Notion does not always do a perfect “last writer wins” in a way humans expect. I’ve seen this happen:- You edited on desktop while offline/half-online.
- Mobile + web got newer edits.
- Later, desktop comes online and sometimes its old change-set conflicts or gets merged weirdly.
So for the moment: - Make all new edits in the web app only.
- Don’t type a single character in the desktop app until you see it correctly mirroring the web for a while.
-
Narrow down if it’s page-specific
- Open a “problem” page in the web app.
- Hit
…→Copy link. - Paste that exact link into desktop’s search bar.
- If desktop loads a version that is obviously older:
- In the web app, use
…→Page historyand check if the desktop version corresponds to a specific older snapshot. - If it matches a particular timestamp, that’s a sign the desktop is stuck on an old local snapshot instead of current data.
- In that case, I’d avoid editing that page on desktop permanently and just archive the desktop client as a “broken viewer” for that page.
- In the web app, use
-
Try a new test workspace
I slightly disagree with the “just nuke cache and reinstall” being the go-to. It does usually help, but I like to test if the install is fundamentally sane first:- In the web app, create a small test workspace (or join a shared dummy workspace).
- On desktop, switch to that workspace.
- Create a test page titled
sync-test-desktop. Type something. - Refresh web and see how fast it appears.
- Then edit on web, see how fast it comes back to desktop.
If the test workspace syncs perfectly but your main workspace does not, that’s a hint it might be something weird with that specific workspace or a problem page, not your entire desktop app.
-
Check heavy database views and filters
Sometimes the actual issue is:- The page exists and is synced, but
- Your database view on desktop has different filters/sorts than web, so rows “disappear.”
Compare: - View name on web vs desktop (same database).
- Filters (especially any “Last edited by,” “Last edited time,” “Created time,” etc).
- Sort order.
I’ve had people swear a page didn’t exist while it was just filtered out on desktop.
-
Kill “background” blockers
Instead of only looking at VPN/general network like @suenodelbosque mentioned, also check:- Any aggressive firewall / endpoint security that treats the Notion desktop binary differently than the browser.
- Corporate environments with SSL inspection that sometimes break Electron apps more than Chrome.
- If you’re on one of those, try the same machine on a personal/hotspot network with no corporate controls and see if sync suddenly works. If it does, that’s not a Notion bug, it’s your environment.
-
Use the web wrapper approach
If desktop keeps acting up and you really like having an “app”:- Use a browser-based “app” instead of the native client.
- In Chrome/Edge:
- Open Notion in browser.
- Use “Install this site as an app” / “Create shortcut, open as window.”
It behaves like a desktop app but uses the same engine as the web, which for sync is usually more reliable in weird network setups.
-
When you talk to support, push on directional conflict
If you end up contacting support, don’t just say “sync is broken.”
Send specific scenarios like:- “Desktop shows version from [date/time], web shows current. Desktop is never catching up even after hours.”
- “Page X: desktop does not show subpage Y that exists in web; I can reproduce this every time.”
They can sometimes reset sync for specific pages or at least confirm if there are server-side conflicts, instead of making you loop endless cache-clearing rituals.
Until you’ve either fully removed and reinstalled the desktop client or switched to a web-wrapper, I’d treat desktop as untrusted and do your real editing on the browser, with exports or duplicates for anything mission-critical.