Your X bookmarks disappeared. Here's what actually happened.
Most of the time the bookmark didn't vanish, the post behind it did. A bookmark on X is a pointer, not a copy, so it breaks the moment the post it points at goes away. Here are the real causes, in rough order of how often they're the answer, plus what's worth trying and what isn't.
First, work out which problem you have
There are two very different symptoms and people mix them up constantly.
Specific saves are missing and the rest of the list is fine. That's almost always real, permanent, and caused by something on the other end. Keep reading.
The whole list is empty or much shorter than it should be. That's usually a loading, cache, or account problem, and it often fixes itself. Jump to the steps below.
Why individual bookmarks vanish
The author deleted the post. The single most common cause. Your bookmark has nothing left to point at, so it stops rendering.
The account was suspended or deactivated. When an account goes, everything it posted goes with it, including the thread you saved.
The account went private. If someone switches to protected posts and you don't follow them, their posts stop being visible to you, bookmarked or not.
They blocked you. Same effect. Their posts drop out of your view.
The post went subscriber-only. Authors can put content behind a paid subscription, and a post that moves behind that wall stops loading for everyone who isn't subscribed.
You unbookmarked it by accident. Worth ruling out. The bookmark icon is right next to share on most layouts, and a mis-tap while scrolling removes the save with no confirmation and no undo.
In every one of these cases the entry is unrecoverable from X's side. There's no cached copy sitting behind the scenes for you.
Why the whole list looks empty
You're on the wrong account. Obvious, but it's the answer more often than you'd think. Bookmarks are per account, so a second handle you use for work has its own separate list.
App cache or a failed sync. The bookmarks screen fetches a list, and when that fetch fails the app tends to show you an empty state rather than an error.
An X outage or API hiccup. Bookmarks are one of the first surfaces to break when things go sideways. Check whether the rest of the app is behaving.
A partial load. Sometimes only the newest handful appear and the rest never paginate in. Scrolling slowly gives it a chance to catch up.
What's actually worth trying
Check on desktop web. Go straight to x.com/i/bookmarks. The web client and the mobile app fail independently, so if they're there on web, your data is fine and the app is the problem.
Confirm which account you're on. Switch through every logged-in handle and check each one's bookmarks.
Force close the app and reopen it. Not a background swipe, an actual full close.
Log out and back in. This rebuilds the session and clears most sync weirdness. Have your password ready first.
Clear the app cache (Android: app settings, storage, clear cache) or reinstall on iOS where there's no cache toggle.
Try a different device or a browser you don't normally use. This separates a local problem from an account-level one faster than anything else.
Wait a few hours. If it's an outage, nothing you do on your end matters, and the list comes back on its own.
The part nobody wants to hear
X keeps no recovery for bookmarks. There's no trash, no undelete, no restore, and no support flow that will bring back a save whose post is gone. The account data archive you can request doesn't include bookmarks either, so there's no copy hiding in there.
And there's no export button anywhere in the app or in settings, which means that before this happened there was no supported way for you to have made a backup in the first place. That's the actual design problem. Not that things get deleted, deletion is normal on any social platform, but that you were never given a copy of your own saves to fall back on.
The fix is having your own copy
Once a post is deleted on X, the only version left is one that was captured beforehand. That's what Zihin does. A Chrome extension syncs your X bookmarks into your own library, so the text, author, and link are stored on your side rather than borrowed from X's. When the original post gets deleted or the account gets suspended, your copy stays.
Everything else follows from having your own copy. Semantic search across every save, so you find things by meaning instead of remembering exact words. AI chat that answers from your library with citations from your own saves. Auto tags, topics, and folders. Decay scoring that resurfaces saves you're about to forget. Your LinkedIn saved posts and Chrome bookmarks land in the same place.
The extension reads your bookmarks through your own logged-in browser session, only when you start a sync. Your X credentials never leave the browser and are never sent to a server. If you want the longer version of how getting them out works, there's a separate writeup on exporting Twitter bookmarks.