How to find your first post on X: 3 routes that work
The old my-first-tweet page now redirects to X's homepage. Here are the three routes left to your earliest post, and why the 3,200 limit does not block any of them.
On this page · 8 sections
- The short answer
- The link in every other guide is dead
- Route 1: the two operators, in the normal search box
- Route 2: the advanced search form, if you would rather click
- The 3,200 limit, and why it does not block this
- Route 3: the data archive, for the complete record
- What no route can get back
- Once you have found it
The short version
- ▸The tool everyone links to is gone. discover.twitter.com/first-tweet now returns a 301 and lands you on about.x.com, so every guide that still sends you there is years stale.
- ▸The working route is two search operators. Put from:yourhandle since:YYYY-MM-DD until:YYYY-MM-DD in the search box, open the Latest tab, and halve the window until one post is left.
- ▸Start from your join date. Your profile shows the month you joined, which is the only date you need to seed the first window.
- ▸The 3,200 ceiling people quote is a limit on X's timeline API endpoint, not on search. Scrolling your profile dies early; a dated search query does not.
- ▸Only the data archive is complete. X says preparing it may take a few days, not the 24 hours the tool blogs claim, and it is the one route that covers replies and a decade of volume.
The short answer
To find your first post on X (formerly Twitter), skip every tool and use two search operators. Put from:yourhandle since:2006-01-01 until:2008-01-01 in the search box, swap those dates for the years either side of your join date, open the Latest tab, and keep pulling the until: date earlier until one post is left standing. That last post is your first.
Three things make this work when the shortcuts do not:
- Your join date seeds it. Your profile header shows the month you joined, so you never have to guess the decade.
- Latest is chronological. X documents Top as relevance-ranked and Latest as reverse chronological (X Help, accessed 2026-10-03), so the bottom of a narrow window is the oldest post in it.
- The 3,200 ceiling does not apply. That number belongs to X's timeline API, not to search.
If your first post was a reply, or you posted tens of thousands of times, there is a fourth route that is slower and complete: your data archive.
The link in every other guide is dead
X once ran a page that did this in one click. You signed in, it printed your first tweet, and that was the whole product. Nearly every article ranking for this question still links it.
It no longer exists. A request to discover.twitter.com/first-tweet returns a 301 to about.twitter.com, which 301s to about.x.com, which lands you on a corporate homepage with no search box anywhere on it. The other old path, the one at /i/first_tweet, just rewrites to the x.com domain and goes nowhere useful.
That matters beyond the broken link, because the pages still recommending it tend to be wrong about the rest too. The most common error is the claim that search cannot reach past your 3,200 most recent posts, which sends people straight to a paid archive upload they do not need. The second is the claim that your data archive arrives within 24 hours.
Route 1: the two operators, in the normal search box
This is the fast route and it works in the apps as well as on the web, because operators are just text.
- Open your profile and read the join month under your bio. "Joined March 2013" is your anchor.
- Tap the search box and enter
from:yourhandle since:2013-01-01 until:2014-01-01, using your own handle without the @. - Open the Latest tab. Ignore Top entirely for this job.
- Scroll to the bottom of the results. That is the oldest post in the window.
- If the window still holds more posts than you want to scroll, cut it down: change
until:to2013-07-01, then2013-04-01, then2013-03-15. Each halving throws away half the history. Four or five rounds gets you to a single day.
X documents both operators plainly: since:yyyy-mm-dd finds posts on or after a date, until:yyyy-mm-dd finds posts on or before one, and they combine into a range (X Help, accessed 2026-10-03). The dash-separated format is not optional. until:2013 on its own does not parse.
One warning about reading the result. If you set a window that contains nothing, X does not say "no posts in this range" - it tends to show you something adjacent and unhelpful instead. When a window returns results that are obviously outside the dates you asked for, widen it rather than trusting what came back.
Route 2: the advanced search form, if you would rather click
Same engine, no typing. Run any search, then open Advanced search from under Search filters on the upper right of the results page, or from More options. X notes it is available when you are logged in to X.com, so this one is desktop-and-browser rather than in-app.
Fill in exactly two things: your handle in From these accounts, and the earliest range you can in the date fields. Leave every word field empty. Submit, then switch to Latest.
Use the form when the operator version keeps returning noise, because it builds the query string for you and you can see in the search bar exactly what X parsed. We go deeper on the rest of the operator set in X advanced search: the operators that still work, including the ones that quietly stopped working.
The 3,200 limit, and why it does not block this
Here is the detail that most pages on this topic get backwards.
X's user-timeline endpoint returns up to the 3,200 most recent posts of an account (X API timelines documentation). That is a hard ceiling, and it governs two things people confuse with "X": scrolling your own profile, which stops dead once you reach it, and every third-party tool connected live to your account, which is why bulk deleters cannot see your 2014 posts. We cover that wall in detail in how to delete all your tweets on X.
Search is not that endpoint. It is a separate index, and a dated from: query reaches posts far older than 3,200 back. You can prove it in ten seconds on an account that is not yours: search from:jack until:2006-04-01 and the platform's first post from 21 March 2006 comes back. If the index stopped at 3,200 posts per account, that result would be unreachable.
So the practical rule: the scroll route dies at 3,200, the search route does not. Anyone telling you to buy an archive upload to find a single old post is selling past the problem.
Route 3: the data archive, for the complete record
Search has two genuine blind spots. Replies do not always surface the way standalone posts do, and a very heavy account can hide its earliest day inside a window still thick with results. The archive has neither problem, because it is a file rather than a query.
Request it from Settings, Your account, Download an archive of your data, confirm your password, then select Request archive. X sends an email or a push notification when the file is ready and says plainly that it may take a few days to prepare (X Help, accessed 2026-10-03). The 24-hour figure quoted on tool blogs is their guess, not X's commitment.
What you get is your profile, posts, Direct Messages, media and followers in HTML and JSON. Open the HTML viewer and your post history is sorted oldest-first, which turns this whole question into one click. Full walkthrough: how to download your X archive.
Request it before you need it. It is also the only copy that survives a deletion spree, and the only way to read posts from an account you have since made private.
What no route can get back
Four categories are genuinely unrecoverable, and it is worth knowing which bucket you are in before spending an afternoon on queries:
| Situation | Can you find it? |
|---|---|
| Public account, still active | Yes, search or archive |
| You deleted the post | No, deletion is permanent and it leaves the index |
| The account was suspended or deactivated | No, X's visibility filter removes those from Latest |
| Protected (private) account you do not follow | No, same filter |
| Your own protected account | Yes, via your archive |
X states that Latest applies a global visibility filter that strips posts from spam, protected and deactivated accounts. That is why a dead account's history evaporates from search even though the posts existed, and why the archive is the only durable record of your own.
Once you have found it
Most people looking for their first post want it for one of two reasons: a screenshot for an anniversary, or raw material. The second is the more useful one. A decade-old post that still reads well is a free thread opener, and your own archive is a better source of hooks than any swipe file, because the voice is already yours.
If that is where you are heading, X thread maker covers turning one old post into a thread, and X-Autopilot runs the posting and replying from your own Mac and your own browser session rather than a shared cloud account, which keeps your detection surface lower than a cloud scheduler's. It is automation of engagement through a browser, which X has not sanctioned - the API route is the sanctioned one - so run it the way you would run any gray-area tool: deliberately, and on an account you can afford to be careful with.
The first post itself is usually a disappointment. "just setting up my twttr" set the standard and nobody has cleared it since.
Frequently asked
Answers indexed by Google + AI assistants.
How do I find my first post on X?+
Type from:yourhandle since:2006-01-01 until:2008-01-01 into the X search box, swapping the dates for the years around your join date, then open the Latest tab. Latest returns matching posts in reverse chronological order, so the bottom result is the oldest in that window. Narrow the until: date until a single post is left. Your profile header shows the month you joined, which tells you where to start.
Why does the my-first-tweet link not work any more?+
Because X retired the page. A request to discover.twitter.com/first-tweet today returns a 301 redirect to about.twitter.com, which redirects again to about.x.com, so you end up on a corporate homepage with no search box. The old twitter.com/i/first_tweet path just rewrites to x.com and does nothing either. Any article still linking either URL has not been checked since the Twitter era.
Can I find a post older than my most recent 3,200?+
Yes, with search. The 3,200 figure is the depth of X's user-timeline API endpoint, which is what profile scrolling and connected tools read from. Search is a different index. A from: query with a date range returns matches from 2006 onward, which you can prove on any public account older than you.
How do I find someone else's first post?+
The same query with their handle, as long as the account is public and still active. X applies a global visibility filter to Latest results that removes posts from protected, deactivated and spam accounts, so a locked or deleted account returns nothing no matter how you phrase the search.
What if my first post was a reply?+
Replies are the weak spot of the search route, because conversation posts do not always surface the way standalone posts do. If your earliest result looks wrong, request your X data archive. The archive file lists every post you ever made with its ID and timestamp, including replies, so it settles the question outright.
Does deleting old posts remove them from search?+
Yes. Deletion is permanent and the post leaves the index with it, so there is no search operator that recovers it. If you plan to clear your history, download the archive first: it is the only copy of what you wrote that survives the delete.
- X Help Center - How to use advanced search: the since:yyyy-mm-dd and until:yyyy-mm-dd operators, the From these accounts field, and the note that advanced search is available when logged in to X.com (accessed 2026-10-03)
- X Help Center - How to use X search: Top shows posts by relevance while Latest returns matching posts in reverse chronological order with only the global visibility filter applied, removing spam, protected and deactivated accounts (accessed 2026-10-03)
- X API docs - Timelines introduction: the user timeline returns up to the 3,200 most recent posts (accessed 2026-10-03)
- X Help Center - How to download your X archive: profile, posts, Direct Messages, media and followers in HTML and JSON, and X's own line that it may take a few days to prepare (accessed 2026-10-03)
- The first post on the platform: Jack Dorsey, 21 March 2006, 'just setting up my twttr' - the oldest thing a dated search query can be tested against (accessed 2026-10-03)
Product designer and indie hacker. Runs the agent on his own X account every day and writes up what the data shows, including when it's inconvenient.
Follow on X →