Find old tweets on Twitter: when to search and when to use your archive
Can't scroll back far enough? Find old tweets on Twitter with from:, a keyword and until:, or download your X archive for every post.
An old tweet is easy to remember and slow to reach.
On a profile, the only way back is past every post published since, and on an active account the one you want can sit very far down.
How do you find old tweets on Twitter?
In X's search bar, typefrom:username, a word from the post and anuntil:date just after it was posted, then switch to the Latest tab. For every tweet you've posted, download your X archive from Settings and privacy instead: it covers only your own account, and X says it can take a few days to prepare.
The steps for both routes follow, along with how to choose between them, how to reach old posts you liked, and how to keep your own history out of other people's searches.
How to find old tweets on Twitter by account, word and date
To find old tweets on Twitter by search, the whole query fits on one line, and four moves cover it:
- Open the search bar. It sits at the top of x.com; in the X app, the search box lives on the Explore tab.
- Type the account, a word and a date.
from:username marathon until:2016-01-01looks for that account's posts that mention "marathon", up to the start of 2016. - Run the search, then choose Latest. X's search result FAQs say Latest shows results in chronological order, while Top ranks posts by relevance.
- Step the date back until the tweet appears. Changing
until:to an earlier date restarts the list at that point, a year or more back in one edit.
Search beats scrolling here because the date does the travelling, and a scroll only ever moves one screen.
Match the operator to what you remember
X documents these operators on its help page for X Pro, and X says its search supports around 50 operators in all, typed straight into the ordinary search bar.
Swap in whichever matches the detail you have:
to:usernamefor replies sent to an account, sofrom:yourhandle to:usernamefinds your old replies to them- quotation marks around a phrase, when you remember the exact wording
filter:imagesorfilter:media, when the tweet carried a photo or videomin_faves:100for a tweet that drew plenty of likes, with whatever floor fitssince:alongsideuntil:, when you can bracket the date on both sides
The more exact the detail you type, the less the date has to do.
Stacked together, from:yourhandle "road trip" filter:images until:2015-09-01 looks for a photo post of yours with that exact phrase, sent no later than the start of September 2015.
Running the same search on a phone or with menus
In the X app, type the whole query into the Explore tab's search box.
X's help lists only two filter choices there: all people or people you follow, and everywhere or near you. Dates, in the app, go in as typed text.
On x.com you can skip the typing: run any search, open Advanced search (it sits under Search filters, and in the More options menu too) and complete the account field plus the from and to dates.
The form sets the same filters with fields instead of operators, and X's advanced search page says it needs you signed in.
How to request your X archive and read it on a computer
Your X archive is a download of your own account's data, and X's page on accessing your X data sets out where to request it.
The request itself is quick; the wait is the part to plan around.
Ask X to prepare the download
- Open Settings and privacy. On x.com, open More in the left-hand navigation first.
- Choose Your account, then Download an archive of your data. In the app, look in your account settings; X's help pages name that menu slightly differently.
- Confirm your password and any code X sends. X may ask you to verify with a code sent to your email address or phone.
- Request the archive. X says preparing it may take a few days, so don't count on having it the same day.
Open it once X says it's ready
- Download the .zip from X's email or the same settings page. Stay logged in on the browser you download with, as X asks.
- Open the file named "Your archive" in a desktop browser. X says the archive opens as a browsable snapshot of your account, beginning at your first post.
Leave steps 5 and 6 for a computer: X wants the download done in a browser where you're logged in, and it describes the viewer as something you open in a desktop browser.
Confirm your email address before step 1 as well, since X asks for that ahead of any request.
Finding the very first tweet you posted
The archive is the surest route to your first tweet, because X builds it from your very first post onward.
To search for it instead, you need a start date. In settings, X's Your X data page lists your account creation details, and from:yourhandle with since: set to that date and until: a month or so later puts your earliest posts in range.
Under Latest, they sit at the bottom of the list.
The join month printed on your profile works too, as a rougher starting point for since: when you'd rather not open settings.
Search or archive: which finds an old post on Twitter faster?
Search wins when you want one post and remember something about it; the archive wins when you want everything you've posted.
Match the route to the situation:
- One tweet from any public account: search, because the archive only covers your own account.
- Everything you've ever posted: the archive, which X says begins at your first post.
- A post from a protected account: search, and only if you follow that account, since X shows protected posts to the account and its followers alone.
- A reply you sent: search with
from:yourhandle to:theirhandle. - A post you liked: your likes list, covered next, since none of X's documented operators finds the posts you've liked.
Scrolling a profile is the natural first move, and it only suits recent posts. Search and the archive both let you start at a point in time, while a profile always starts at the top.
X's profile help says a pinned post is the first one visitors see. The rest of the account's posts run below it from the newest down, so a post from years ago sits under everything published since.
Finding old tweets you liked on X, now that likes are private
Posts you've liked sit in a list only you can see. X announced that likes are now private, and its engineering account said you would still be able to see the posts you've liked while other people can't.
On the web, that list is the Likes tab on your own profile.
On iPhone, X's Head of Product announced a new History tab that holds Likes alongside Bookmarks, long videos and Articles, so the list may have moved there; rollouts like this can reach accounts at different times.

None of X's documented operators finds the posts you've liked, so an old liked post that's too deep to scroll to is quicker to reach through its author. Search from: their handle with a word from the post, then check that its like icon is filled in.
Keeping your old tweets out of other people's Twitter searches
Every route above works for anyone: a stranger can type from: and your handle with an until: year as easily as you can.
If a search turns up tweets you'd rather others didn't read, X offers three levers, each with a trade-off:
| Option | What happens to old tweets | The trade-off |
|---|---|---|
| Delete a post | It leaves your profile, followers' timelines and X search | One post at a time, since X offers no bulk delete |
| Protect your posts | Earlier public posts leave public X search, and X says protected posts don't appear in search engines like Google | Everything you post from then on reaches followers only, and replies to accounts that don't follow you go unseen by them |
| Move your username to a new account | X suggests creating a new account with a placeholder username, then switching usernames | The old posts stay on the original account, now under the temporary name |
Protecting is also reversible in a way that matters here: X says unprotecting your posts makes the previously protected ones public again, old tweets included.
Copies, caches and keeping your own backup
None of the three reaches copies. X's help on who can see your posts notes that it can't remove content on websites other than X.com.
Quote posts and text other people copied also stay up after you delete, according to X's help on deleting posts.
If deletion is your lever, request your archive first.
It is your own copy of what you posted, and X says a deleted post's contents are no longer publicly available on X.
If you're still weighing whether a post is worth removing, this look at why people delete their old tweets covers the usual reasons.
Old X posts stay findable until you act on them
Without a check, your old posts wait for whoever searches next, whether that's a recruiter or a new client with your handle and a year in mind.
With one, you read them first and decide what stays and what goes.
Start with one search of your own handle and an until: date from your earliest active year. Then request your archive now, so the full copy is ready on the day you want it.
Short questions about digging up old tweets on Twitter
Can you find an old tweet you bookmarked on X?
Yes, in Bookmarks, a list X keeps private to you. Open it from the menu on the web or on Android; on iPhone, look in the new History tab, which holds Bookmarks alongside Likes.
As with likes, none of X's documented search operators finds bookmarked posts, so that list is the way back.
Why do some guides say only 3,200 tweets can be found?
That number comes from X's developer documentation, where an app reading one account's timeline can get up to its 3,200 most recent posts. X's own search isn't capped that way, since its advanced search help says posts can be found from any date after the very first public one.
The cap still matters for apps that list an account's posts through that timeline route.
Can an old tweet vanish from search if its account goes private?
Yes. X says protecting an account takes even its previously public posts out of public X search; after that, only the account and the followers it has approved can find them.