Back to Blog

How to Export Your Twitter/X Data to CSV#

If you need to export data from Twitter/X — your tweets, followers, bookmarks, or likes — the built-in archive feature from X is slow (takes days) and gives you a messy JSON dump that's hard to work with. Third-party web apps that promise CSV exports usually require your API keys or OAuth access, which is a security risk.

Twitter Exporter takes a different approach. It's a browser extension that runs entirely in your browser, intercepts the same data Twitter loads on your screen, and exports it directly to CSV or ZIP. No API keys, no third-party servers, no data leaves your machine.

What you can export#

The extension supports 20+ data types. Here are the most commonly used ones:

Tweets & content

  • User tweets (any public profile)
  • Tweets & replies
  • Likes
  • Bookmarks (and bookmark folders)
  • Search results (tweets, users, media)
  • Thread/conversation tweets

Users & relationships

  • Followers
  • Following
  • Blocked accounts
  • Muted accounts
  • List members / followers
  • Community members

Messages (Chrome/Edge only)

  • DM conversations
  • Chat messages

Each export produces a CSV file with structured columns — tweet ID, text, author, timestamps, engagement metrics, etc. For user exports, you get screen name, display name, bio, follower count, verified status, and more.

How it works#

1. Install the extension#

Get it from the Chrome Web Store, Firefox Add-ons, or Edge Add-ons.

2. Navigate to the data you want#

Go to any profile page, your bookmarks, a search result, or a list on x.com. The extension detects where you are and shows the available export options.

3. Create an export task#

Click the extension icon while on any Twitter page. A popup shows the available export options for the current page — for example, on a profile page you'll see Download Following, Download Followers, Download Tweets, etc. Click Export on the one you want.

The extension opens a confirmation screen showing the task details: total records, estimated time, rate limit, and storage needed. Review these and click Start Export to begin. The extension runs in the background — you can keep browsing normally.

You can also create tasks manually from the Download Manager by entering any Twitter URL directly.

4. Handle rate limits automatically#

Twitter throttles how fast you can pull data. The extension detects rate limits and auto-pauses, then resumes when the limit resets. For large exports (10,000+ records), it may pause several times. You don't need to do anything — just let it run.

5. Download your file#

When the export finishes, click the download button in the task manager to get your CSV file. Pro users can also download media files (photos and videos) as a ZIP archive.

Why not use Twitter's official archive?#

Twitter's built-in data export (Settings → Your Account → Download an archive) has several limitations:

  • Takes 24-48 hours to prepare
  • Only your own data — you can't export another account's public tweets or followers
  • JSON format that requires processing to be useful
  • No selective export — it's all or nothing

Twitter Exporter gives you instant, selective exports in standard CSV format that opens directly in Excel, Google Sheets, or any data analysis tool.

Privacy & security#

All processing happens locally in your browser. The extension reads data from Twitter's web interface as you browse — the same data your browser already loads. No credentials or data are sent to external servers. The exported files are saved directly to your computer.

Free vs paid plans#

The free version exports up to 1,000 records per task, which is enough for personal backups and small exports.

For larger datasets, the Basic plan ($9.99, lifetime) raises the limit to 100,000 records with up to 3 concurrent tasks. The Pro plan ($29.99, lifetime) removes all limits and adds media file downloads (photos and videos bundled as ZIP).

Both paid plans are one-time purchases with free lifetime updates.

Get started#

Install Twitter Exporter from the extension page and try a small export to see how it works. The free tier doesn't require an account or payment.