How to Delete Tweets When You Can't Log In
A guide on what to do when you are locked out of your X account and need to delete posts, covering recovery, requests via support, and limitations.
Assess Why You Cannot Log In
The first thing to determine is what is blocking your access to your X account. There are three common scenarios: you forgot your password and cannot reset it because the email or phone number on the account is no longer accessible, your account has been suspended by X for violating the terms of service, or your account has been hacked and the password was changed. Each situation leads to a different path for deleting your tweets, so take a moment to look at the error message you are seeing when you try to log in. If it says the account is suspended, X restricted it. If the password no longer works and the recovery options fail, you lost access. If you see login attempts from unfamiliar locations in your email notifications, you were hacked.
Knowing which one you are dealing with matters because it decides what you can and cannot control. A suspended account still belongs to you, but you cannot interact with it. A hacked account is in someone else's hands until you reclaim it. An account with a lost recovery method is effectively orphaned unless you can convince X to update your contact details. Regardless of the scenario, understand that without logging in, you cannot use any deletion tool, including TweetSweep, because they all require an active session and authentication via X's official API.
Account Recovery Is the First Step
Before you can delete anything, you must regain control of the account. Start at X's password reset page and follow the prompts. If you have access to the email or phone number on file, you will receive a reset link and be logged back in within minutes. If you do not have access, look for the option that says you no longer have access to those contacts. X will ask you to provide the email address associated with the account and may request additional information to verify your identity, such as the date the account was created or previous email addresses used. For a hacked account, use the compromised account form on X's help center. This form asks for details about the changes you noticed and lets you report the account as compromised.
Recovery is not guaranteed. X's support team reviews these requests manually, and the process can take days or weeks. During that time, any tweets the hacker posts remain public. If the hacker changed the email and phone number, and you cannot prove ownership, the account may be lost permanently. This is why it is critical to have a current email and phone number on your account at all times. If you recover access, delete the hacker's posts immediately using a bulk deletion tool set to the date range the hacker was active. Do not waste time reviewing each one, just remove them all.
What Happens to Tweets on a Suspended Account
When X suspends your account, your profile and all of your tweets become invisible to other users. If someone visits your profile page directly, they see a message that the account has been suspended. Your tweets do not appear in search results, and your replies are hidden within threads unless someone navigated to your profile directly. However, replies you wrote to other people may still be visible in the other user's notifications and mentions tab if they accessed them before the suspension. Screenshots and third-party caches of your tweets also remain accessible to anyone who saved them before the suspension took effect. The suspension itself does not delete anything from X's servers, it only locks the account and hides the content.
You cannot delete tweets from a suspended account directly because you cannot log in or authenticate with the API. The only way to delete content would be to successfully appeal the suspension and have the account reinstated. X's appeals process requires you to submit a request explaining why the suspension was a mistake. If the suspension was for spam, targeted harassment, or repeated policy violations, the appeal is unlikely to succeed. If it was a mistake or automated error, you might get back in. There is no method to request deletion of your tweets from X support while the account is suspended. Your only option is to wait out the appeal process and delete the tweets after reinstatement.
Requesting Deletion via X Support
If you cannot recover access to the account, you can file a support ticket asking X to delete specific tweets. This is a slow and unreliable process. X's support team handles a high volume of requests, and they prioritize issues related to harassment and safety concerns. Simply asking them to delete old embarrassing tweets is unlikely to get a response. If the tweets contain private information such as your phone number, home address, or financial details, you can submit a request under X's privacy policy. Include the exact links to the tweets you want removed and explain why they violate the policy. X does process these requests, but they do so on their timeline, not yours.
For tweets that were posted by someone who hacked your account, report them as impersonation or abusive content. Use the report tweet function from the tweet itself, even if you are not logged in. You can copy the tweet URL and paste it into X's report form. If the hacker posted illegal content, you can also submit a legal request from law enforcement. The general rule is that support requests work best when the content breaks a specific rule, not just when you want it gone. There is no way to bulk delete through a support ticket. You will need to send individual URLs for each tweet you want removed, which is only practical for a handful of posts.
Limitations of What You Can Do Without Access
The hard truth is that without logging in, you cannot use any bulk deletion tool, including TweetSweep. The API requires an authenticated session to execute delete requests, and you cannot authenticate without completing the login flow on X. This means tweets posted by hackers or from a suspended account will remain on X's servers indefinitely unless regaining access or a successful support request removes them. Third-party services that claim to delete tweets using your password are not worth using. They either fail to delete anything or expose your credentials to scammers. There is no workaround that bypasses login entirely.
You can limit future damage by monitoring the account's public profile. If the account is hacked, check periodically to see if new tweets appear. If they do, note the timestamps so you can target those dates for deletion later. You can also try to contact X support through multiple channels, including the app's help center and X's official support account. But there is no guarantee of a response. The best long-term protection is to enable two-factor authentication and keep your recovery email and phone number current so you never end up locked out again. If the account truly cannot be recovered, your only real option is to accept the loss and move on, knowing the account will remain dormant and its content will slowly sink out of visibility over time.