
How to Delete Tweets on X: One, Old or All of Them
Delete one tweet from its three-dot menu, undo a repost from the Repost icon, and know that X has no bulk delete. Clearing years of posts usually means a third-party app you vet first and revoke afterwards. Deletion removes the post from X, not from screenshots, quote posts or other sites.
Deleting one post on X takes a few taps. A whole history is a different job, because X has no native way to delete tweets in bulk. Here's how to delete tweets either way, without leaving loose ends. It also covers what a deleted post still leaves behind and when protecting your account beats deleting.
How to delete tweets on web, iPhone and Android
To delete a tweet, use the post's own menu. You can delete any post you wrote, at any time. You can't delete someone else's post, even one that mentions you. X's deletion guide gives these steps:
- On the web: open your profile, find the post, click the three-dot icon at the top of it and choose Delete post.
- On iPhone: tap your profile icon, then Profile. Find the post, tap the icon at its top, tap Delete post, then Delete to confirm.
- On Android: tap the navigation menu or profile icon, then Profile. Find the post, tap the icon at its top, tap Delete, then Yes.
X calls this a permanent removal, and there is no undo. If you might want the text later, copy it first.
How to delete replies, reposts and quote posts
A reply is a post you wrote, so it uses the same menu. Open the Replies tab on your profile, find it and delete it the same way.
A repost isn't yours to delete, so you undo it instead. Find the repost on your profile. Its Repost icon is highlighted. Tap it and choose Undo Repost. X says this removes it from your profile and other timelines, though it may still appear in cached timelines on phones or in cross-posts on other sites.
A quote post is your own post, so you delete it from its menu like any other. The original post you quoted stays where it is.
This short walkthrough shows deleting an old tweet and undoing a repost in the app:

Can you delete all tweets at once?
No. X has no button that lets you delete all tweets at once. Its help center says so directly: "We do not provide a way to bulk-delete posts. You can only delete posts manually, one by one." Source: X Help.
That leaves three real options:
- Delete by hand. Fine for a few dozen posts, painful for thousands.
- Use a third-party bulk deleter. Covered below.
- Start fresh without losing your name. X suggests creating a second account with a temporary username, then swapping usernames between the two. Your handle moves to the clean account; the old history stays behind.
How bulk tweet deleters work, and how to pick a safe one
A bulk deleter is an app you authorize to act on your account. X's app permissions page says an app with Read and Write access can delete posts for you. That same access also lets it post on your behalf, follow and unfollow accounts, and read your protected posts.
There's a reach limit too. X's developer docs say the user posts timeline endpoint returns "up to 3,200 most recent Posts". That's why many deleters ask you to upload your X archive. The archive lists your history starting with your first post, so a tool can find posts the API can't reach.
Before you connect any deleter, check:
- Sign-in goes through X's own authorization page on x.com. Never type your X password into the tool's site; X warns that someone with your password can take full control of your account.
- The permissions screen matches the job. Deleting needs write access. A request for Direct Messages or your email address is a reason to walk away.
- You can filter before deleting, by date range or keyword, and preview what goes.
- The archive upload is clear about storage. Read the privacy policy: what it keeps, and for how long.
- Download your own archive first. It's your record once the posts are gone. Request it a few days ahead; X says preparing it can take days.
When the cleanup is done, go to Settings and privacy → Security and account access → Apps and sessions → Connected apps, open the app and click Revoke access. If you ever gave an app your password, revoke it and change your password too.
How to find and delete old tweets
Maybe you don't want everything gone, only the posts from a job you left or an opinion you've outgrown. Search beats scrolling. Type from:yourhandle plus a word you remember, and add until:2020-01-01 to limit results to older posts. Our guide on how to search tweets on X covers the operators that still work, plus how to search your downloaded archive when X search misses a post.
Work through the results and delete from each post's menu. It's slower than a bulk tool, but you keep the posts worth keeping and grant no app any access.

What deleting a tweet does not erase
X spells out what deletion covers. A deleted post leaves your profile, your followers' timelines and X search, and reposts of it are removed. Its text, metadata and analytics stop being public on X. Source: X Help.
What stays:
- Quote posts. Anyone who reposted your post with their own comment keeps their post.
- Copies. Someone who pasted your text into their own post keeps it.
- Screenshots. Nothing on X reaches an image someone already saved.
- Other sites and search engines. X says posts "may be cached or cross-posted on third-party websites, applications, or search engines," and it can't remove posts outside X.
If an old result still shows in Google after you delete the post, Google's Refresh Outdated Content tool lets you ask Google to refresh a result for content that was removed but still shows up. It changes Google's result, not other sites.
Alternatives to deleting: protect your posts or deactivate
Protecting your posts hides your history without losing it. X says protected posts are visible only to your followers and don't appear in third-party search engines like Google. Posts you made public earlier stop being public on X. Limits apply: followers from before you protected the account still see everything unless you block them, apps you've authorized may still see protected posts, and followers can capture images and share them.
Deactivating is the exit. X says your username and public profile stop being viewable on X as soon as you deactivate. Request your archive before deactivating. Logging in within 30 days reactivates the account. After that, it's deleted and your username is no longer tied to it.
Pick the lightest fix: the delete menu for a few bad posts, protection for a history you'd rather keep private. Protection can be undone; deletion can't.
FAQ
Q: Can I recover a deleted tweet on X?
No, not on X itself. X describes deletion as permanently removing the post from X. If you downloaded your X archive before deleting, the post's text is still in that file.
Q: Does deleting a tweet remove reposts and quote posts of it?
Reposts of the deleted post are removed. Quote posts are not, because they belong to whoever wrote them. Posts where someone pasted your text stay up too.
Q: Can I delete someone else's tweet that mentions me?
No. X lets you delete only posts you posted yourself. You can't delete posts from other accounts that appear on your timeline.
Q: Why do bulk tweet deleters ask for my X archive?
X's developer docs say the user posts timeline endpoint returns up to your 3,200 most recent posts. Your archive lists your posts from the first one, so an uploaded archive lets a tool find older posts the API can't reach.
Q: Is it safe to give a tweet deleter my X password?
No. X recommends connecting apps only through its own authorization flow on x.com, which never shares your password. If you already gave an app your password, revoke its access in Apps and sessions and change your password.
Q: Will deleted tweets disappear from Google?
X can't remove copies outside x.com, so a search result can linger after you delete a post. Google's Refresh Outdated Content tool lets you ask for a refresh when removed content still shows up in its results.
Q: Does deactivating my account delete my tweets?
Your username and public profile stop being viewable on X as soon as you deactivate, so your posts can't be reached through your profile. The account itself is deleted only after 30 days; log in before then and it's reactivated. Request your X archive before deactivating if you want a copy.
Related articles

How to Search Tweets on X: Advanced Search and Operators
How to search tweets on X: use Advanced Search and operators like from:, since: and min_faves: to find posts, including your own old tweets.
Oct 21, 2026

How to Turn Off Recommended Tweets on X
How to turn off recommended tweets on X: control the For You feed and recommendation notifications with settings that still work.
Oct 21, 2026

Follower to Following Ratio on X: What's Good in 2026
Your follower to following ratio on X, explained: how to work it out, what counts as a good one, where X uses it, and how to fix a bad one.
Oct 18, 2026