how-totweet-deletion

How to Remove Old Tweets: 4 Methods to Clean Your X History

You can remove old tweets four ways: manually one-by-one in X (slow, limited to 3,200 tweets), using Xs built-in delete (same limit), using a bulk deletion tool like DeleteOldPosts (fast, handles thousands via swipe or AI), or uploading your X archive to delete your entire history. DeleteOldPosts is the fastest method for bulk removal.

6 min read
Short on time?

Skip the manual steps. Let AI Smart Delete auto-flag risky posts in one pass with presets for job safety, investor readiness, and brand protection.

Try Smart Delete

How do I remove old tweets from my X account?

There are four ways to remove old tweets from X/Twitter: (1) manually one-by-one in X's app — free but slow and limited to your most recent 3,200 tweets; (2) using a bulk deletion tool like DeleteOldPosts with a swipe interface for fast selective removal; (3) using AI Smart Delete to automatically find and remove tweets matching specific criteria; or (4) uploading your X data archive to remove your entire history going back to your first tweet. For most people, DeleteOldPosts is the fastest and most practical option.

1. Why Remove Old Tweets

Your tweet history is a public record of everything you've ever said on X — and it stays accessible indefinitely unless you remove it. Here are the most common reasons people remove old tweets:

Career and Professional Reputation

70% of employers check candidates' social media before hiring decisions. Old political opinions, crude humor, or workplace complaints can cost you job opportunities before you even get an interview.

Privacy and Personal Safety

Old tweets may reveal your location history, daily routines, relationships, and personal details — information that can be used for doxxing, stalking, or social engineering attacks.

Fresh Start and Rebrand

Whether you're pivoting your personal brand, starting a business, or simply want your account to reflect who you are now — removing old content lets you curate your online presence intentionally.

2. Method 1: Manual Deletion

The built-in option — available to anyone for free, directly in X's app or website.

How to manually remove a tweet:

  1. Go to your X profile (x.com/yourusername)
  2. Find the tweet you want to remove
  3. Click the three-dot menu (•••) in the top-right corner of the tweet
  4. Select "Delete" from the dropdown
  5. Confirm the deletion

Limitations of Manual Deletion

  • 5-10 seconds per tweet — impractical for more than a few dozen tweets
  • X only loads ~20 tweets at a time, requiring constant scrolling
  • Limited to your most recent 3,200 tweets in the X interface
  • No filtering by date, content, or type

Best for: Removing a handful of specific tweets. For anything more, use one of the methods below.

3. Method 2: Bulk Deletion with DeleteOldPosts

DeleteOldPosts loads your tweet history and lets you swipe through posts like a dating app — left to remove, right to keep. You see each tweet in full context before deciding, and removal happens via X's official API.

1

Sign in with X

Go to DeleteOldPosts.com and authorize with your X account. No password is shared — only the permissions needed to read and remove tweets.

2

Select "Swipe & Review"

Choose the swipe interface. Apply optional filters: date range, tweet type (original, replies, retweets), or sort order.

3

Swipe or use keyboard shortcuts

Swipe left (or press A) to delete, swipe right (or press D) to keep. Use keyboard shortcuts for 10x faster reviewing.

4

Deletions happen in real-time

Selected tweets are removed via X's API as you go. You can pause and resume at any time — your progress is saved in your browser.

Best For

Selective removal where you want to review each tweet before deciding. Faster than manual deletion in X's app, with full context for every post.

4. Method 3: AI Smart Delete

Don't want to review thousands of tweets one at a time? AI Smart Delete uses Grok AI to automatically scan your entire tweet history and flag posts matching your criteria. You describe what you want removed — the AI finds every match.

How AI Smart Delete works:

  1. Sign in to DeleteOldPosts with your X account
  2. Select "AI Smart Delete"
  3. Describe what you want removed: "political opinions", "old hot takes", "career killers", "mentions of my ex"
  4. AI scans your entire history and flags matches
  5. Review the flagged tweets — approve or skip each one
  6. Confirm deletion of approved tweets
Career Killers

Posts that could hurt job prospects

Political Content

Any political discussions or opinions

Crude Humor

Offensive jokes or off-color content

Old Hot Takes

Strong opinions that aged poorly

Best For

Removing specific types of content across thousands of tweets without reviewing each one individually. Ideal when you know what categories to remove but don't want to hunt for them manually.

5. Method 4: Archive Upload (Remove Beyond 3,200)

X's API only provides access to your most recent 3,200 tweets. If you have a longer history, methods 1-3 can't reach your older posts. The solution: upload your X data archive.

How to get your X archive:

  1. Go to X Settings → Your Account → Download an archive of your data
  2. Request the archive (takes 24-48 hours for X to prepare)
  3. Download the ZIP file when it's ready
  4. Upload the archive to DeleteOldPosts
  5. Your complete tweet history — including posts beyond 3,200 — becomes available for deletion

Important: Deletion is permanent

Once a tweet is removed via X's API, it cannot be recovered. Your X archive is the only backup. Download and save it before starting any bulk removal.

Remove Your Entire Tweet History

Upload your X archive and remove posts going back to your very first tweet.

Start Removing Tweets

6. Method Comparison Table

Method Speed Cost Tweet Limit AI-Powered
Manual deletion Very slow Free 3,200 No
Bulk deletion (swipe) Fast $99 one-time 3,200 No
AI Smart Delete Very fast $99 one-time 3,200 Yes
Archive upload Fast (background) $99 one-time Unlimited Optional

7. Frequently Asked Questions

What is the fastest way to remove old tweets?

The fastest way to remove old tweets is using DeleteOldPosts with AI Smart Delete. Sign in with X, describe what you want removed, and the AI automatically flags matching tweets for batch deletion. For complete removal, use the Archive Delete feature with your X data archive.

Can I remove tweets older than 3,200?

Yes. X's API only provides access to your most recent 3,200 tweets, but by uploading your X data archive to DeleteOldPosts, you can remove your entire tweet history — going back to your very first tweet.

Is it free to remove old tweets?

DeleteOldPosts costs $99 one-time with no subscription. This includes bulk removal tools, AI Smart Delete, archive upload processing, unlike all, and network cleanup tools. Manual deletion in X's app is free but slow and limited to 3,200 tweets.

Can removed tweets be recovered?

No. Once a tweet is removed through X's API, it is permanently deleted and cannot be recovered. This is why DeleteOldPosts shows you each tweet before deletion — review carefully, as there is no undo.

Related Guides

Ready to remove old tweets?

Use AI to find exactly what needs to go — or clean your entire history at once. Review before you delete, always.

Start Removing Tweets

$99 one-time. No subscription. Privacy-first. Your data never leaves your browser.

Frequently Asked Questions

What is the fastest way to remove old tweets?

The fastest way to remove old tweets is using DeleteOldPosts with AI Smart Delete. Sign in with X, describe what you want removed, and the AI automatically flags matching tweets for batch deletion. For complete removal, use the Archive Delete feature with your X data archive.

Can I remove tweets older than 3,200?

Yes. X's API only provides access to your most recent 3,200 tweets, but by uploading your X data archive to DeleteOldPosts, you can remove your entire tweet history — going back to your very first tweet.

Is it free to remove old tweets?

DeleteOldPosts costs $99 one-time with no subscription. This includes bulk removal tools, AI Smart Delete, archive upload processing, unlike all, and network cleanup tools. Manual deletion in X's app is free but slow and limited to 3,200 tweets.

Can removed tweets be recovered?

No. Once a tweet is removed through X's API, it is permanently deleted and cannot be recovered. This is why DeleteOldPosts shows you each tweet before deletion — review carefully, as there is no undo.

View all guides

Ready to clean up your X history?

Join thousands of professionals who've protected their online reputation before it cost them.

Privacy-first. Your data never leaves your browser. No subscriptions.