Muffle.

Guide

How to export your X (Twitter) bookmarks

You would expect your bookmarks in X's data download. They are not there: the archive has your posts, likes and messages, and skips bookmarks entirely. So getting them out means going around X, and the right way depends on what you want them for.

Why X's own download will not do it

In Settings, under Your account, you can download an archive of your data. It takes a day or more to arrive and is worth having. But it has no bookmarks file, and that gap has been there for years. Anything below works around it.

The options, side by side

MethodCostWhat you getKeeps the text
Copy links by handFreeA list of URLsNo
An open-source exporter scriptFreeJSON or CSVYes
A one-click exporter extensionFree or paidCSV, JSON or a spreadsheetYes
A bookmark service that syncs XUsually paidA library on their serversYes
An extension that saves as you goVariesA local copy, exported as JSONYes

Open your bookmarks, use the share button on each post and copy its link into a note. It works for a few dozen. Past that it is an afternoon, and a link alone dies with the post: if the author deletes it, you are left with a URL that goes nowhere.

2. Use a free exporter script

Open-source tools such as twitter-web-exporter run in your browser and save what X loads while you scroll your bookmarks page, as JSON or CSV. They are free and keep the text and author. You run them by hand each time, and you need to be comfortable installing a userscript.

3. Sync to a bookmark service

Services that collect saved posts from several apps can pull in your X bookmarks and keep them on their servers, searchable from any device. That is the right choice when the archive itself is the point. You are giving them access to your account, and most charge for it. Dewey is the best known; Muffle vs Dewey compares the two approaches.

4. Keep a copy as you bookmark

A browser extension can save each post the moment you bookmark it, so there is nothing to export later and nothing lost when the author deletes it. Muffle's bookmark search does this: it keeps the text, author, date and any labels you add in your browser, makes them searchable, and exports everything as a JSON file. It only has what it saw, so run one sync after installing to pick up older bookmarks. That feature is part of the $19 a year licence.

Whichever you pick

  • Export the text, not just links. Deleted posts are the most common way bookmarks disappear.
  • Save images separately if you bookmark art or screenshots. None of these methods is a reliable media backup.
  • Export again from time to time. A copy from last year misses everything since.