Free Tweet Deleter

Clear old tweets from your timeline in bulk. Redact is the tool we recommend for the job: it connects to your X account, filters what you want gone, and deletes it in one pass.

Delete your tweets with Redact

We earn from qualifying purchases

How it works

1

Connect X

Link your X account to Redact through X's official OAuth. You log in on X's own site, so your password is never shared.

2

Filter what goes

Narrow by date, keyword, engagement, or media so you only remove what you mean to remove.

3

Delete in bulk

Run the batch and let it work through your archive. Deletion is permanent, so review your filter first.

How to delete all your tweets in bulk

Deleting one tweet at a time on X takes forever once you have hundreds of them. Here is the faster way, using a dedicated bulk deleter:

  1. Connect your X account. Link X through its official OAuth. You log in on X's own site, so your password is never shared with the tool.
  2. Filter down to what you want gone. Narrow by date range, keyword, engagement, or media type instead of scrolling your whole timeline.
  3. Run the batch. Confirm the filter and let it work through your archive, including posts older than the 3,200 X's public API exposes.

Deletions are permanent and cannot be undone, so check your filter before you run it. A narrow first pass on a single month is a cheap way to confirm the filter does what you expect.

How to delete a single tweet on X

If you only need to remove one post, you can do it natively on X without any tool:

  1. Open the tweet you want to delete on x.com or in the X app.
  2. Tap the three-dot menu in the top-right corner of the tweet.
  3. Choose Delete, then confirm. The tweet is removed right away.

Manual deletion is fine for the occasional post. Once you are clearing dozens or hundreds of old tweets, doing it one by one is slow and easy to lose track of. That is when selecting and deleting in batches saves real time.

Why delete old tweets?

Recruiters and hiring managers often scan a candidate's public timeline. Old jokes, complaints, or half-formed opinions can read very differently out of context years later, so clearing them keeps your profile focused on what you want people to see.

A brand or career pivot is another common reason. If your account used to be about one topic and you have moved on, deleting the old posts stops them from muddying the message for anyone who lands on your profile today.

And some takes simply do not represent you anymore. Removing tweets you no longer stand behind is a quick way to keep your timeline honest about who you are now.

If your reach dropped before you started clearing things out, deleting posts will not fix it on its own. Run a shadow ban check first to rule out a visibility filter on the account.

Deleting your entire archive

Clearing years of history is a different job from removing a handful of posts. X's public API only reaches back through your last 3,200 tweets, so anything older needs a tool that works from your downloaded X data archive. Redact handles both, which is why we point people there rather than building a second deletion tool of our own.

It also covers the accounts most people forget about at the same time: Reddit comments, Discord messages, and old Facebook posts all run through the same filters.

Ready to clean up your timeline?

Delete your tweets with Redact

We earn from qualifying purchases

Frequently asked questions

Do I need to pay to delete tweets?

Redact's free tier deletes your last 30 days of tweets at no cost, with no credit card. Clearing anything older than that needs its Premium plan, which removes the date limit and starts at $7.99/month.

Can I delete all my tweets at once?

Yes. Redact deletes in bulk rather than one tweet at a time, and it can import your downloaded X data archive to reach posts older than the 3,200 the public API exposes. Clearing beyond the last 30 days requires its paid plan.

How do I mass delete tweets for free?

Install Redact, connect your X account through X's official OAuth, filter down to the tweets you want gone, and run the batch. The free tier covers your last 30 days; older tweets need a paid plan.

Will you see or store my password?

No. Redact connects through X's official OAuth, so you log in on X's own site and your password is never shared with the tool. You can revoke access at any time from your X settings.

Can I undo a deleted tweet?

No. Deletion via the X API is permanent and cannot be reversed. Run a narrow filter on a single month first to confirm it selects what you expect before clearing a full archive.

Does deleting a tweet remove its replies?

Deleting your tweet removes that tweet and the replies you posted on it. It does not delete replies other people wrote. Those stay on their own accounts, though they lose the parent tweet they were attached to.

Is there a limit to how many tweets I can delete?

X's API returns up to your last 3,200 tweets, which is the furthest back any tool can reach directly. To go past that, import your X data archive, which Redact supports.

Does this work for old tweets?

Yes, with a caveat. Tools read your most recent tweets from X's API, which stops at the last 3,200. Older posts need your downloaded X data archive as the source instead.

Does XreplyAI delete tweets too?

No. XreplyAI is a social media scheduler for posting across 15 platforms, not a deletion tool. Bulk deletion is a separate job, so we recommend Redact for it rather than building a second tool.

More free tools

Ready to schedule instead of one-off posting? Try the X post scheduler.

Read the related guide: tweet deleter guide →

Stay visible on social — without living there

Occasional growth tips and product updates for founders and creators.

No spam. Unsubscribe anytime.