You can edit a tweet within 30 minutes of posting it

Twitter (now called X) lets you change the text of a tweet you have already posted, but only if you do it quickly. You have a 30-minute window from the moment you hit post. After 30 minutes, the edit button disappears and you cannot change the tweet — you would have to delete it and write a new one instead.

This feature is available on X Premium, which costs money. If you have a free account, you cannot edit tweets at all. You can only delete them and start over.

The edit window is short by design. X built it this way so people cannot change what they said after others have already seen it and replied to it. If you could edit a week later, someone's reply to your original words would look like it made no sense.

Key Takeaways

  • Editing a tweet requires an X Premium subscription; free accounts cannot edit and must delete and repost instead.
  • You have exactly 30 minutes from the time you post to make changes, after which the edit button vanishes.
  • The edit button appears in the three-dot menu on your own tweets, not on tweets from other people.
  • Each time you edit, X adds a small "edited" label so people can see the tweet was changed, and they can view all previous versions.

Where to find the edit button on your tweet

Open X and find the tweet you want to change. It must be one you posted yourself — you cannot edit other people's tweets. Look for the three dots in the top right corner of the tweet. Tap or click those dots to open a menu.

In that menu, you will see an "Edit post" option near the top. Click it. The tweet will open in edit mode, and you can change the text, add or remove links, or change the media (photos or videos) attached to it. When you are done, click "Update" to save your changes.

If you do not see the "Edit post" option, either you do not have X Premium, or more than 30 minutes have passed since you posted the tweet. In either case, your only option is to delete the tweet and post a new one.

What you can and cannot change when you edit

You can change the text of the tweet itself. You can also add, remove, or swap out photos and videos. You can fix links that are broken or change them to point somewhere else. If you attached a poll to the tweet, you cannot edit the poll options themselves, but you can delete the entire poll and repost without it.

You cannot change who the tweet is replying to. If you posted it as a reply to someone else's tweet, it will stay a reply to that same person. You also cannot change the timestamp — the tweet will still show the original time you posted it, even though you edited it later.

One thing many people do not realize: you cannot edit a tweet to add or remove a quote of another tweet. If you quoted someone's tweet in your post, that quote is locked in. You would have to delete and repost to change it.

How people see that a tweet was edited

When you edit a tweet, X adds a small label that says "Edited" with a timestamp showing when you made the change. This label appears below the tweet text. Anyone reading your tweet can see it was edited, and they can click the label to view a history of all the versions you posted.

This transparency is intentional. It prevents people from silently changing what they said after others have already replied or shared it. If someone quoted your original tweet in their reply, and then you edited yours to say something completely different, the label makes that visible.

When editing does not work and you need to delete instead

If 30 minutes have passed, the edit button will not appear no matter what. Your only choice is to delete the tweet and post a new version. To delete, open the three-dot menu on the tweet and select "Delete post." The tweet will be removed from your timeline and from X's servers.

You might also want to delete instead of edit if the tweet has already gotten replies or retweets. Editing changes the text but keeps the same tweet ID, so the conversation thread stays attached to it. If you delete and repost, you start fresh with a new tweet ID, and the old replies will not follow it. This can be useful if you posted something that sparked a conversation you do not want to continue.

If you edit a tweet and then realize you made it worse, you can delete it at any time. There is no time limit on deletion — you can delete a tweet weeks or months after you posted it.

Editing on mobile versus desktop

The process is the same on your phone and on a computer. On a phone, tap the three dots at the top right of the tweet. On a desktop, click those same three dots. Either way, you will see the "Edit post" option in the menu that appears.

The text editor that opens is slightly different on mobile — it takes up more of your screen — but the buttons and options work the same way. You type your changes, review them, and tap or click "Update" to save.

Why you might want to edit instead of delete

Editing keeps the same tweet in the same place in your timeline. If you delete and repost, the new tweet goes to the top of your timeline as if you just posted it now. This can look like you are posting the same thing twice, which some people find annoying.

Editing also keeps the same engagement — likes, retweets, and replies stay attached to the tweet. If your original tweet got 50 likes and you delete it to fix a typo, those 50 likes disappear. If you edit it instead, the likes stay, and you just add the "Edited" label.

For small fixes like typos, spelling errors, or broken links, editing is almost always the better choice. For major rewrites or changes in meaning, some people prefer to delete and repost so the new version is clearly separate from the old one.

Frequently Asked Questions

Can I edit a retweet or a quote tweet?

No. You can only edit the original tweets you wrote. If you retweeted someone else's tweet, you cannot edit that retweet. If you quoted someone's tweet, you cannot edit the quote text or the quoted tweet itself — you can only edit your own words in the reply portion.

What happens to replies if I edit my tweet?

Replies stay attached to your tweet even after you edit it. The person who replied is replying to your original version, but their reply will still be visible under the edited version. They will see the "Edited" label and can click it to see what you changed.

Can someone else see my tweet while I am editing it?

No. While you are in edit mode, the tweet is not live. Once you click "Update," the edited version goes live when ready. There is no preview period or approval step — the change happens right away.

Do I lose the edit option if someone replies to my tweet?

No. You can still edit your tweet within 30 minutes even if people have already replied to it. The edit window is based only on time, not on engagement or replies.

What if I edit a tweet and then want to undo the change?

You cannot undo an edit directly. However, you can click the "Edited" label to see the previous version, and then edit the tweet again to change it back to what it said before. You still have the full 30-minute window from your original post time.