How to see deleted tweets (and what no tool can do)

Last updated October 1, 2026

Short answer:you can't see deleted tweets on X, and no app can pull them back from X. Once a post is deleted, X removes it from the account, from timelines and from search. The only way to see it is through a copy made before it was deleted: your own X archive, the Wayback Machine, a screenshot, a quote, or an embed on another website.

Below is what actually happens when a tweet is deleted, every legitimate way to find a copy, and how to tell a deleted tweet apart from one that's just hidden.

What happens when a tweet is deleted?

According to X's help center, deleting a post:

  • removes it from the account, from followers' timelines, and from X search on the web and in the apps;
  • removes reposts of it;
  • makes its text, metadata and analytics no longer publicly available on X;
  • does not remove quote posts, or posts where someone copied the text;
  • does not remove copies on other websites, apps or search engines, which X can't control.

That last point is the whole game. Every method that works relies on a copy that existed somewhere other than X before the deletion. If nobody saved it, it's gone.

Can I recover my own deleted tweets?

X has no undo button for deletions. Your options depend on what you saved before:

  1. An older archive.If you ever downloaded your X archive, open it. It contains every post that existed when you requested it, including ones you've deleted since.
  2. A new archive.Request one now in Settings and privacy → Your account → Download an archive of your data. Some people find a deleted-tweets file in it with recently deleted posts. X doesn't document what that file covers, so treat it as a bonus, not a guarantee. Step-by-step instructions are in our guide on searching old tweets and your archive.
  3. Tools you posted from. Scheduling and cross-posting apps often keep a copy of what they published. So do email notifications and other platforms you shared the post to.

How do I find someone else's deleted tweets?

For other people's posts, you're looking for public copies. Work through these in order:

Where to lookHowLimits
Wayback MachinePaste the post link at web.archive.org, or search twitter.com/username/status/* to list saved posts.Only posts someone archived. Popular accounts are covered far better than small ones.
archive.todaySearch archive.today (archive.ph) for the post link.Same: only pages someone saved by hand.
Quote posts and repliesSearch the post link, or to:username for the date, and read the replies.The original shows as unavailable, but replies often quote or screenshot it.
ScreenshotsSearch the account name plus a keyword, with filter:images.Screenshots can be edited. Check more than one source.
Embeds on websitesNews articles and blogs that embedded the post.When an embedded post is deleted, the page often still shows its plain text.
PolitwoopsProPublica's archive of politicians' deleted posts.Historical only. It no longer records new deletions.

Two practical tips for the Wayback Machine. First, X has used two domains, so try both twitter.com/username/status/ID and x.com/username/status/ID. Second, a trailing asterisk turns the address into a prefix search, which lists every captured URL from that account, deleted posts included.

Google used to be a shortcut here, but Google retired its cached-page links in 2024 and the cache:operator stopped working. A search snippet can show a deleted post's text for a short time, until Google recrawls the page.

Was the tweet deleted, or is it just hidden?

A post that won't load isn't always deleted. Open the account's profile and compare what you see:

What you seeWhat it usually means
The profile works, but the post link says the page doesn't existThe author deleted that post.
The profile says its posts are protectedThe account went private. Approved followers can still see everything.
The profile shows a suspension noticeX suspended the account. Its posts are hidden, not necessarily deleted.
The profile says the account doesn't existIt was deactivated or deleted, or the username changed.
The profile tells you you're blockedThe account blocked you. See how blocking works.
The post is behind a warningIt's marked sensitive or limited. It still exists.

A missing account isn't always gone for good. X keeps a deactivated account for 30 days, and if the owner logs back in during that time, the account and its posts come back. If the username changed, the old links still contain the post ID: open x.com/i/status/IDto reach the post under its new name. The account's numeric user ID doesn't change with its name, and our free Twitter ID finderturns an ID back into the current handle. To see an account's latest posts without logging in, open it in the free Twitter viewer, or run it through the shadowban checkerto see whether it's suspended or hidden from search.

Can I tell when a deleted tweet was posted?

Yes, if you still have the link. The long number at the end is the post ID, and since late 2010 X post IDs encode the moment they were created. Shift the ID right by 22 bits and add 1288834974657 to get the time in milliseconds since 1970 (UTC). With a date, you can search the Wayback Machine or the replies from that day much faster.

Also check whether the post was edited rather than deleted. X keeps earlier versions in a post's edit history, so an “I changed my mind” edit is still visible.

Do deleted tweet viewer apps work?

Only for posts they saved before they were deleted. No website or app can ask X for a deleted post, because X doesn't serve it to anyone. Archive-style services capture posts from accounts they watch, so they help only if they happened to watch the account you care about.

Be wary of anything that promises to reveal any deleted tweet, especially if it asks for your X password or for permission to post and send messages from your account. That's the usual shape of an account-stealing scam.

Do it from code

twitr.sh can't see deleted posts either. What it can do is tell you which posts are still up. If you keep your own list of post IDs, for example for research or brand monitoring, search an account's posts for a time window and compare the results with your list:

curl -X POST https://twitr.sh/api/tools/x_search \
  -H 'content-type: application/json' \
  -d '{"q":"from:nasa since:2026-01-01 until:2026-02-01","queryType":"Latest","resultsLimit":20}'

# → HTTP 402 Payment Required with the exact price
#   ($0.0012 per returned tweet, so about $0.024 for 20)
# → pay with any x402 or MPP wallet and send the same request again
# → 200 with the posts that still exist

To check a single post, the x_read tool looks it up by ID. Agents in Claude Code, Cursor or any MCP client can call the x_search tool directly. See x_search, all tools and pricing.

FAQ

Can you see deleted tweets?

Not on X. When a post is deleted, X removes it from the account, from followers' timelines and from X search, and its contents are no longer publicly available. You can only see a deleted tweet if a copy was made before it was deleted, for example in the Wayback Machine, a screenshot, a quote or an embed.

Can I recover my own deleted tweets?

X has no undo or restore for deleted posts. If you downloaded your X archive before deleting them, that copy still has them. Some people also find recently deleted posts in a deleted-tweets file inside a newly requested archive, but X doesn't document what that file covers, so don't rely on it.

How do I search for deleted tweets?

X search can't find them. Search the Wayback Machine at web.archive.org instead: paste the post's link, or search the prefix twitter.com/username/status/* to list every saved post from that account. Try both the twitter.com and x.com versions of the link.

Does Google cache deleted tweets?

Not anymore in a way you can open. Google retired its cached-page links in 2024 and the cache: operator no longer works. A search result snippet can briefly show a deleted post's text until Google recrawls the page, but there's no way to open a stored copy.

Are deleted tweet viewer websites real?

They can only show posts they saved before deletion. No site can fetch a deleted post from X after the fact. Be careful with any service that asks for your X password or broad account permissions to 'unlock' deleted tweets.

What happens to replies and quotes when a tweet is deleted?

Reposts of the deleted post disappear. Replies and quote posts stay up, because they belong to other people, but the original post inside them shows as unavailable. If someone copied the text into their own post, that post stays too.

How do I know if a tweet was deleted or the account is just private?

Open the account's profile. If it says the posts are protected, the account went private and only approved followers can see its posts. If the profile loads normally but the post link shows a page that doesn't exist, the post was most likely deleted. A suspended or missing account shows a notice on the profile instead.

Can I see tweets from a deactivated account?

Not while it's deactivated. X keeps a deactivated account for 30 days, and logging back in during that window restores it with its posts. After 30 days the account is deleted permanently and its posts are gone from X.

Can I tell when a deleted tweet was posted?

Yes, if you still have its link. The number at the end of the link is the post ID, and X post IDs encode their creation time. Shift the ID right by 22 bits and add 1288834974657 to get the time in milliseconds since 1970 (UTC).

Can edited tweets be seen?

Yes. When a post is edited rather than deleted, X keeps the earlier versions in the post's edit history, which anyone who can see the post can open.

Does twitr.sh show deleted tweets?

No. twitr.sh reads what X currently serves, so deleted posts are gone for it too. What it can do is check whether a post or an account's posts still exist, which is useful when you keep your own list of post IDs.