Congrats on the launch! 👏 The combination of tweet export, bookmarks, followers and archiving in one extension is really convenient. The CSV and JSON export options are especially useful.
Roostbox is a Twitter exporter that saves what you can see on X as a file you can keep: every tweet of a profile, your bookmarks and likes, a search, a list, the replies to a tweet or a whole follower list. Download it as Excel, CSV or JSON, or search and analyze it first in the built-in dashboard.
Congrats on the launch! 👏 The combination of tweet export, bookmarks, followers and archiving in one extension is really convenient. The CSV and JSON export options are especially useful.
I’ve been looking for an easier way to export follower and following data from X. Roostbox makes the whole process surprisingly simple. Great job!
This could be really useful for social media research. Exporting X search results and then analyzing them in Excel saves a lot of manual work. Congrats on the launch!
The bookmark export feature is what caught my attention. I save a lot of useful posts on X and eventually lose track of them. Having a proper archive outside of X is super helpful.
Just tried Roostbox and I like how straightforward it is. Being able to export tweets, followers and search results without setting up an API is a big plus for me.
Really useful tool for anyone working with X data. Being able to export tweets, followers and bookmarks to CSV/Excel without dealing with the API makes the whole process much easier. Nice work!
One extension for every list X shows you. Pick a source, press start, and Roostbox does the scrolling.
Every tweet X loads for a public account, with or without its retweets and replies.
All of them, or one bookmark folder. The fastest way to back up what you saved.
Every tweet you have liked, with its author, date and engagement.
Follower, verified follower and following lists of any public account.
Any X search, including advanced operators like from:, since: and min_faves:.
The tweets of an X list, or the accounts that are members of it.
Paste a tweet link and get the whole conversation underneath it.
Type a few usernames separated by commas and they run one after another.
There is nothing to configure. Roostbox works from the X tab you already use.
Install it from the Chrome Web Store and sign in with Google. Stay signed in to X as usual.
Open the popup and pick a tab: Profile, People, Search, List, Replies, Likes or Bookmarks. Type a username, paste a link, or write a search.
Roostbox opens the page and scrolls it for you. A small card on x.com counts the tweets as they arrive; when it ends, download the file.
More than 30 columns for every tweet. Choose the ones you need; your choice is remembered for the next export.
Before you download, the dashboard lets you search the text, filter by date, minimum likes, replies, retweets or tweets with media, and sort by the newest, oldest or most liked. Export the whole dataset or only the filtered result.
X gives bookmarks one long, unsearchable feed. Roostbox works as an X bookmarks exporter: it saves every bookmark with its author, date, text, links and media, so the things you meant to read later are finally in one place you control.
Open the export in the dashboard and search it by word, @account or #hashtag — the bookmark search X never added.
Export a single folder by pasting its link, or the whole collection at once.
Save bookmarks as a Markdown file, an Obsidian vault with one note per tweet, or send them to a Notion database.
The People tab turns a Twitter followers list into a spreadsheet. It works for followers, verified followers and the accounts a profile follows.
Name, @username, bio, location, website, join date, follower, following and tweet counts, the verified mark and whether the account is protected.
Rows arrive in the order X lists them — the most recent follower first — and each one is numbered, so you can always sort back to it.
Search names, bios and locations, set a minimum follower count, or keep only verified accounts or accounts with a bio.
The official Download an archive of your data request only covers your own account and can take a day or more. Roostbox is the quick alternative.
No request form and no waiting for an email. The export is ready the moment the scroll ends.
Archive your own tweets, a brand you follow, a public figure or a search — not just your own profile.
The offline HTML archive works as a Twitter archive viewer: it opens in any browser and can be searched and sorted — no JavaScript data files to decode.
Need to go further back than a profile shows? Deep scan walks back through X search date by date and reaches older tweets, all the way to the start of the account.
Every export comes with an analysis tab. No spreadsheet formulas, no extra tool.
A day-by-hour heatmap of when the account tweets, in your local time.
The most liked, most retweeted and most viewed tweets, one click apart.
Which hashtags and mentions come up most, and which languages the account writes in.
Tweets to Excel for a report, JSON for code, Markdown for notes. Pick the format when you download.
Need the pictures too? Roostbox downloads the photos and videos of an export in one ZIP, or straight into a folder, each file named after its tweet.
An export does not have to be a one-off. Roostbox can keep it current while Chrome is open.
Refresh a profile, a search, your likes or your bookmarks every hour, every few hours or once a day. Only new tweets are added.
Send new rows to a Google Sheet, a Notion database or your own webhook automatically after each run.
Get a desktop notification with the number of new tweets, so you do not have to check.
While an export runs, a small card sits in the corner of the X tab. It shows the account, the number of tweets collected so far and the date range they cover, and it has a Stop button.
When the export ends, the card offers JSON, Excel, CSV and HTML buttons, so you can save the file without leaving X.
Right-click a profile, list, search or tweet on X and choose Export this page's tweets or Export this link's tweets.
Fetch new ones adds only the tweets posted since your last export, instead of starting over.
Four common ways to get tweets out of X, side by side.
| Roostbox | Official X archive | Copy & paste | API & scraper scripts | |
|---|---|---|---|---|
| Any public account | Only yours | |||
| Bookmarks & likes | Likes only | By hand | Varies | |
| Follower lists | ||||
| Time to first file | Minutes | A day or more | Hours | Setup first |
| Excel, CSV & JSON | JS files | With code | ||
| Likes, views & media per tweet | Partly | |||
| No code or API key | ||||
| Search, filter & analytics | Build it yourself |
The same file serves very different jobs.
Collect the tweets on a topic or from a set of accounts for a study, then code them in Excel, R or Python.
Audit a competitor's posting times and best tweets, or hand a client a clean report of their own account.
Keep a dated record of what an account posted, with links back to every original tweet.
Back up years of your own threads and bookmarks, and reuse your best posts in a newsletter or a book.
Export the followers of an account or the members of a list to find the people worth talking to.
A no-code Twitter scraper: get JSON or JSONL for a dataset without paying for API access.
Roostbox exports what X shows you in the browser. Where X draws a line, so does Roostbox — and it tells you when that happens.
A protected account's tweets and lists are only visible to its approved followers. If you are one, you can export what you see.
X only shows likes to the account owner, so the Likes tab exports your own likes.
The follower list of an account with millions of followers does not arrive at once. Roostbox respects X's rate limit, waits when it has to and continues where it stopped.
X limits how many search pages it serves in a 15-minute window. Deep scan waits when it has to instead of failing, so very large archives take longer.
If a tweet was deleted before you exported it, X no longer has it to show — and neither does any extension.
So you know before you install.
It saves whole exports and their media in bulk; it is not a paste-one-link video grabber.
It cannot see anything X does not already show you.
It keeps a copy of what exists when you export — which is exactly why people export early.
Everything else we build, in one place.
Yes. Installing Roostbox and exporting is free, up to 300 rows per export. An optional Premium plan removes that limit and adds deep scan, scheduled updates, bulk media downloads and the Google Sheets, Notion and webhook integrations. Everything else on this page works on the free plan.
No. Roostbox reads the tweets and accounts that X already shows you while the page scrolls, using the X account you are signed in to in Chrome. There is no API key to buy, no developer account and no password field anywhere in the extension.
Open the Roostbox popup, type the username on the Profile tab, pick All and press Start export. Roostbox opens the profile, scrolls it for you and collects every tweet X loads, with its likes, retweets, replies, views and media. When it finishes, download the result as Excel, CSV or JSON.
Yes. The Bookmarks tab exports every tweet you have bookmarked, or a single bookmark folder. You can search and filter them in the Roostbox dashboard and save them as Excel, CSV, JSON or Markdown, or send them straight to Notion.
Yes, for any public account. Each row has the name, @username, bio, location, join date, follower and following counts and the verified mark. Roostbox pulls the whole list, not just the first 50 accounts that the X website shows for other profiles. On very large lists it pauses when X's rate limit asks it to, then carries on.
No. The official archive is requested from X's settings, only covers your own account and can take a day or more to arrive as a folder of JavaScript files. Roostbox builds an export of any public account, your likes or your bookmarks in minutes, in formats you can open straight away, including a searchable offline HTML archive.
No. Roostbox only exports what X shows you. Deleted tweets are gone from X, and a private account's tweets and lists are only visible to the people it has accepted. If you follow a private account, you can export what you can see.
On your computer. Exports are saved in your browser's local storage and downloaded as files to your own disk. The tweets and lists you export are not uploaded to our servers. They only leave your computer if you connect an integration such as Google Sheets or Notion yourself.
The Google sign-in creates your Roostbox account so your plan works on every computer you use. Roostbox only reads your name, email address and profile picture from Google. It never asks for your X login.
Yes. Roostbox works on Chrome and on other Chromium browsers, including Microsoft Edge, Brave, Opera and Vivaldi.
Twitter became X, the free API disappeared and the in-app tools stayed thin. Yet the reasons to get data out of X never went away: a report for a client, a research dataset, a backup of years of your own writing, or a saved-for-later pile of bookmarks. This guide covers the practical ways to do each of them in 2026, with and without an extension.
X has no export button on a profile, and scrolling by hand stops being realistic after a few hundred tweets. A Twitter exporter like Roostbox automates the scroll: enter the username, choose whether to include retweets and replies, and let it collect everything the profile shows. For accounts with tens of thousands of tweets, the profile timeline eventually stops loading older posts; that is where a deep scan through X search helps, walking back one date range at a time until it reaches the first tweet.
For your own account, X offers Settings → Your account → Download an archive of your data. You confirm your password, wait (often a day or more), and receive a ZIP of JavaScript data files plus a basic viewer. It is thorough for your own account, including direct messages, but it cannot export anyone else's tweets, your bookmarks or a follower list, and the data files need converting before a spreadsheet can use them. Many people request the official archive once and use an exporter for everything else.
Bookmarks are private to you, which is why most online tools cannot reach them. Because Roostbox runs inside your own browser session, it can: open the Bookmarks tab, optionally paste a folder link, and export. Markdown and Notion are the popular destinations for bookmarks, since they turn a feed you never revisit into notes you can actually search.
Use the People tab, enter the account and choose followers, verified followers or following. The result is a table with one account per row. The X website stops after roughly 50 accounts when you open another profile's list; Roostbox goes past that and collects the full list, pausing on very large accounts so it stays within X's rate limit. If what you really want is to clean up who you follow, an inactive follower check is the better starting point.
Searches for "Twitter scraper" usually lead to Python libraries and paid APIs. They are powerful, but they need setup, keys and upkeep every time X changes. A browser extension scrapes the same public data through the page you are already looking at, so there is nothing to host or maintain. JSON and JSONL exports make the result easy to load into pandas, a database or an AI pipeline.
Choose Excel when a person will read the file: it keeps the columns typed and ready to filter. Choose CSV for Google Sheets or for importing into another tool. Choose JSON when code will read it, because it keeps every field, including nested ones like media and quoted tweets. For reading rather than analysing, the offline HTML archive and the Markdown export are easier on the eyes.
since: and until:) to split a huge account into smaller exports.Free to install. Works on Chrome, Edge, Brave, Opera and Vivaldi. No API key, no X password.
Add Roostbox to ChromeRoostbox is an independent tool. It is not affiliated with, endorsed by or sponsored by X Corp. "X" and "Twitter" are trademarks of X Corp. and are used here only to describe the site this extension works on.