TweetSweep — bulk delete for X

How to Delete Tweets Before Selling Your Account - What to Do First

A guide to clearing your X timeline before transferring account ownership, covering what to delete, rate limits, and what the new owner cannot recover.

On the left, a disordered heap of social post cards spills across the midground beside an open briefcase packed with loose cards; on the right, a short neat stack of social post cards rests beside the same briefcase now closed and empty.

What the Buyer Gets by Default

When you sell or transfer an X account, the new owner inherits every post you ever published that still exists. They see your full timeline as it stood at transfer. They can scroll through every reply, every retweet, and every media attachment you posted. If you have not deleted anything, nothing is hidden from them. The account changes hands with its entire public history intact, and the new owner controls what stays visible.

Deleting before transfer is the only way to remove posts from the account permanently. Once the account changes hands, you lose access entirely. You cannot log back in to clean anything later. The new owner can delete more of your posts if they choose, but they can also keep everything you left behind. The timeline you hand over is the timeline the account will be judged by, whether that matters to you or not.

What the New Owner Cannot Recover

Posts you delete before transfer are gone from X. The new owner cannot resurrect them through the account interface, the API, or an archive request. X does not provide any undelete function for account holders. If you delete a post and then transfer the account, that post is permanently erased from that account's history. The only copies that may survive are external ones: screenshots others took, quote posts made before deletion, caches held by search engines, or your own personal archive that you downloaded.

The account-level archive that X generates only covers posts that exist at the time of the request. If you delete before the buyer generates their own archive, your old posts do not appear in it. A buyer who downloads the archive after transfer will only see posts that survived your cleanup. The archive request itself takes up to 24 hours to process, so if you delete and then transfer before the archive finishes, the deleted posts never make it into the ZIP file the buyer receives.

Rate Limits You Must Account For

X limits every account to 50 delete requests per 15-minute window. This limit applies whether you delete manually or use a tool that calls the API. For an account with thousands of posts, this means cleanup takes hours spread across multiple sessions. A 5,000-post account requires at least 100 separate 15-minute windows, which works out to roughly 25 hours of continuous work if you run it nonstop. Most people need several days to clear a large account completely.

You cannot speed this up by opening multiple browser tabs or running multiple tools simultaneously. X enforces the rate limit at the account level, not per session. Attempting to exceed the limit results in API errors that stop deletion temporarily and may delay your cleanup further. If you are on a deadline for the account transfer, you must start deleting well before the closing date. Waiting until the day of transfer leaves you with far more posts remaining than you expect.

What to Archive Before Deleting

Before you delete anything, request your own archive from X. Go to your account settings, select Download an archive of your data, and wait for X to email you the download link. This archive contains every post, every direct message, and every media file you have ever uploaded. It is the only complete record of your account that you control. Once you delete posts and transfer the account, you cannot regenerate this archive later because you will no longer have access to the account.

The archive download takes anywhere from a few minutes to a day, depending on how much data your account holds. Do not begin deleting until you have downloaded and verified the archive. If the archive is incomplete or corrupted during download, you can request a new one. Deleting before the archive is safely on your computer means those posts may be gone forever with no backup you own. The archive export is free and does not count against any rate limit, so there is no reason to skip it.

Which Posts to Prioritize

Not every post on your timeline carries the same risk in a sale. Focus first on posts containing personal information: phone numbers, email addresses, physical addresses, and financial details. These expose both you and the buyer to privacy risks. Next, remove posts that reference specific dates, locations, or events that tie back to your identity. A buyer may scrub metadata later, but your name attached to a location from years ago persists in search results even after the post is deleted.

Remove posts that reveal business relationships, trade secrets, or client information. If you sold a business account, posts about pricing, partnerships, and internal decisions could damage the buyer's negotiating position if competitors find them. Also remove any posts that are critical of the buyer's industry, competitors, or customer base. These create immediate trust problems. Posts about hobbies, travel, and personal opinions are lower priority unless they contain identifying details or could embarrass the buyer if screenshotted.

After Deletion Before Transfer

Once you finish deleting, verify your work. Scroll through the account while logged out or from a browser not logged into X. Check that the posts you intended to remove are actually gone. Check any pinned posts, lists, and the timeline itself. Sometimes deletion fails silently for individual posts due to API errors, and those posts remain visible. A quick manual check of the first few pages of your timeline catches most failures. If you used a bulk deletion tool, review its deletion log to confirm the count matches your expectations.

After confirming cleanup, change the account password to something neutral before handing credentials to the buyer. Do not use a password tied to any of your other accounts. Clear any saved payment methods from the account settings. Revoke access to any third-party apps you connected to the account, including analytics tools, scheduling platforms, and automation services. Removing these apps prevents the buyer from seeing your other connected services and prevents those apps from continuing to access the account after you no longer control it.

Ready to clear your timeline?

Pick the days you want gone and TweetSweep clears them from your X account — posts, replies, and reposts. Your first 10 deletions are free.

Sign in with X