How to export your X (Twitter) likes
Save the posts you liked on X as a CSV, Excel or JSON file and an offline viewer, with the full text, authors, dates and numbers. Plus what the X archive gives you for likes and how to bring it in.
Your likes are a record of what caught your eye on X, and since 2024 only you can see them. X has no button to export them. This guide saves them as files with Creel, a Chrome extension I make, and explains where the X archive fits in.
What you get
- A spreadsheet (CSV or Excel): one row per liked post with its link, date, author, text, numbers when collected, attached media and the post it quotes.
- JSON or JSONL for scripts.
- An offline viewer to read and search every liked post without opening X (images load when you are online).
The free plan exports up to 1,000 likes per export, with no account. Pro has no limit and can also save the photos and videos and write Obsidian notes.
Step by step
- Install Creel from the Chrome Web Store and pin it.
- Open your likes on X, signed in: your profile, then the Likes tab (
x.com/yourname/likes). - Click the Creel icon and start the export it offers for your likes.
- Follow it in the popup, or open the Download Manager from the popup. Long exports keep running in the background and resume after a pause.
- Download the format you want from the Download Manager: Spreadsheet, JSON or the offline viewer.

What the X archive gives you
You can request your archive in X's settings (Your account, Download an archive of your data). It includes a likes file. It is a useful backup, but it is thin: each liked post comes with its ID, text and link, without its author details, numbers or a date field, and you get it as a data file rather than something you can read.
Creel can import that archive: in the Download Manager, choose Import your X archive and pick the ZIP. Your posts and likes from the archive become exports like any other, so you can open them in the viewer or download them as a spreadsheet. For likes, Creel works out each post's date from its ID. The same 1,000-record limit applies on the free plan.
So the two work together: the archive for a full backup of what X kept, a live export for the full details of each liked post as it is now.
Ideas for the file
- Sort by
like_countto see which of your likes were the most popular posts, or bycreated_atto find the old ones. - Filter by
author_usernameto see whose posts you like most. - Use
media_urlsto find the images you liked; with Pro, download them in one go. - Search the offline viewer when you remember a phrase but not the post.
Questions
Can I export someone else's likes? No. Since X made likes private, only you can see yours, and Creel only collects what your own signed-in session can see.
Is anything uploaded? No. Creel talks to X from your browser and saves files on your computer. If you connect an Ensoul Lab account for Pro or Max, Creel also checks your licence from time to time; nothing you collect goes with it.
How far back does it go? As far back as X shows your likes. Very large like histories can take a while; you can pause and come back.
Plans and limits are on the Creel page. For bookmarks, see how to export your X bookmarks.