How to delete your Twitter history on X
Your Twitter history can mean your posts, replies, retweets, likes or search history. erasemyposts deletes your posts, replies and retweets in bulk through the official X API. Your search history you clear yourself in X's settings.
Likes and direct messages are not covered. Below: each part of your history, what we delete, and the 4 choices in the app.
You see every tweet before we delete it. Nothing goes without your OK.
What "history" means on X
X keeps several kinds of history. Each one is deleted in a different place.
| Part | What it is | How to delete it |
|---|---|---|
| Posts | Your own tweets | erasemyposts, in bulk |
| Replies | Your answers to other posts | erasemyposts, in bulk |
| Retweets | Posts by others that you shared | erasemyposts, in bulk |
| Likes | Posts you liked | Not covered. Unlike them on X. |
| Direct messages | Your private chats | Not covered. Delete them on X. |
| Search history | What you searched for on X | Not covered. Clear it in X's settings. |
What erasemyposts covers
- Covered
Posts, replies, retweets
- Your newest 3,200 posts load from X.
- Older posts come from your X archive (tweets.js).
- You see every post before it is deleted.
- Not covered
Likes, DMs, search history
erasemyposts does not delete likes, direct messages or search history. Use X for those: unlike posts on X, delete chats in your messages, and clear search history in X's settings.
The 4 choices in the app
After you sign in and load your posts, the app asks one question: what do you want to delete? Each choice shows the count and the price before anything goes.
- All
Everything
Every post, reply and retweet you loaded. Kept and pinned posts stay.
- Date
Everything before a date
Pick a day. Every post from before that day is selected.
- Type
Only replies
Your answers to other people go. Your own tweets stay.
- Type
Only retweets
The posts by others you shared go. Your own tweets stay.
Need finer control, such as a likes limit or a word search? Pick posts one by one with the bulk delete filters.
How to delete your history, step by step
- 1
Save a copy first
Deleted posts cannot come back. Download your X archive if you want to keep them.
- 2
Sign in with X and load your posts
Your newest posts load from X. Upload tweets.js from the archive for the older ones.
- 3
Pick one of the 4 choices
Star the posts you want to keep. Your pinned post is never deleted.
- 4
Confirm
X allows 50 deletes per 15 minutes, so 1,000 posts take about 5 hours. You can close the page. We email you when the run ends.
Want every post gone? Read how to delete all your tweets.
Questions
Can I delete my whole Twitter history at once?
Your posts, replies and retweets, yes. Sign in to erasemyposts, pick Everything and confirm. Likes, direct messages and search history are separate, and you clear those on X.
Does erasemyposts delete likes?
No. erasemyposts deletes posts, replies and retweets. It does not remove likes. You unlike posts on X.
How do I clear my X search history?
Clear it in X's settings. erasemyposts cannot see or delete your search history.
Can I delete only my replies or only my retweets?
Yes. The first screen in the app has 4 choices: Everything, Everything before a date, Only replies and Only retweets. You see the count before you confirm.
Can I get my history back after I delete it?
No. Deleted posts cannot be restored by us or by X. Download your X archive first if you want a copy.
What does it cost?
You pay once for a pack: $29 for 1,000 deletes, $129 for 5,000 or $599 for 25,000. Tax is added at checkout where it applies. There is no subscription.
More guides
Clear your X history, post by post.
You see every tweet before we delete it. Nothing goes without your OK.