You have likely discovered that Mastodon does not allow you to edit a post forever. After you publish a toot, you can only make changes within a 30-day window. This time limit is a deliberate design choice to maintain conversation integrity and prevent abuse. This article explains exactly how the edit feature works, how to use it on both the web interface and mobile apps, and what happens to your post after the window expires.
Key Takeaways: Editing Mastodon Posts Within the 30-Day Window
- Post three-dot menu > Edit: Opens the edit dialog where you can change text, media, and content warnings.
- Edit history icon on published post: Displays all previous versions of the post so readers can see what changed.
- 30-day countdown from publish timestamp: The edit option disappears automatically after 30 days; no manual expiration exists.
How the Mastodon Edit Feature Works
Mastodon introduced post editing in version 3.5.0. Unlike Twitter or other platforms that allow unlimited edits, Mastodon imposes a 30-day limit from the moment you press Publish. After that period, the edit button disappears from the post menu entirely. You cannot extend the window, and no administrator setting can override it.
The edit feature preserves a complete history of changes. Every time you edit a post, Mastodon saves the previous version. Anyone viewing the post can open the edit history by clicking a small pencil icon or an “Edited” label. This transparency helps followers see exactly what was altered, reducing the risk of silent manipulation.
You can edit the post text, add or remove media attachments, change the content warning, and adjust the visibility level (public, unlisted, followers-only, or direct). You cannot change the original timestamp, delete individual media items without replacing them, or alter the post’s ID or URL.
Steps to Edit a Mastodon Post Within the 30-Day Window
- Locate the post you want to edit
Navigate to your profile page by clicking your avatar in the top navigation bar. Scroll to find the post, or use the search bar to locate it by keyword. You can also open the post in your public profile view. - Open the post menu
Click the three-dot icon (More) located at the bottom-right corner of the post. On the web interface, this icon appears next to the reply, boost, and favorite buttons. On mobile apps, it may be in the same location or at the top-right of the post. - Select the Edit option
From the dropdown menu, choose Edit. The post opens in a compose box pre-filled with your existing content. The edit dialog shows the current text, media attachments, and content warning settings. - Make your changes
Edit the text as needed. You can add or remove media by clicking the media icon (camera or image). To change the content warning, click the warning icon (exclamation mark) and type a new warning. To adjust visibility, click the globe icon and select a different option. - Save the edited post
Click the Save button at the bottom of the compose box. Mastodon immediately updates the post and appends an “Edited” label with a timestamp. The edit history is automatically recorded.
On mobile apps such as Mastodon for iOS and Android, the process is identical. Tap the three-dot menu on the post, select Edit, make your changes, and tap Save. The 30-day timer still applies, and the edit history remains visible to all viewers.
What Happens When the 30-Day Window Expires
After 30 days from the original publish time, the Edit option disappears from the post menu. You can no longer modify the post text, media, content warning, or visibility. The post becomes immutable. The edit history, however, remains visible forever. Followers can still view all previous versions by clicking the “Edited” label.
If you need to correct a critical error after the window closes, your only option is to delete the post and publish a new one. Deleting a post removes all engagement metrics, replies, and boosts. To preserve the conversation, you can copy the URL of the original post and include it in the new post as a reference.
Common Issues When Editing Mastodon Posts
Edit Button Is Missing or Grayed Out
If the Edit option does not appear, the most likely cause is the 30-day expiration. Check the post’s timestamp. If it is older than 30 days, the window has closed. Another possible cause is that you are not logged into the account that created the post. Only the original author can edit a post. If you are viewing a post from another user, the Edit option will never appear.
Edited Post Shows Wrong Timestamp or Order
Editing a post does not change its original publish timestamp. The post retains its place in your timeline. If you expect the post to move to the top after editing, it will not. Mastodon deliberately keeps the original timestamp to maintain chronological order. The edit history shows the time of each edit, but the main post date stays the same.
Media Attachments Do Not Update Properly
When editing media, you can add new attachments or remove existing ones. However, you cannot replace a single image without deleting it first. To swap an image, delete the old one, then upload the new one. If you only want to change the image description, edit the alt text directly in the compose box before saving.
Mastodon Edit Feature vs. Twitter Edit Feature
| Item | Mastodon Edit | Twitter Edit |
|---|---|---|
| Edit window | 30 days from publish | 30 minutes from publish |
| Edit history | Permanent, visible to all | Limited, visible only to author for 30 minutes |
| Media changes | Add or remove attachments | Add or remove attachments |
| Content warning | Editable | Not applicable |
| Visibility change | Editable | Not supported |
The Mastodon edit feature offers a much longer window than Twitter and provides full transparency through permanent edit history. This design prioritizes accountability over convenience. Twitter’s short window reduces the risk of abuse but limits the ability to correct errors after a few minutes. Mastodon’s approach gives you more time while ensuring every change is documented.
You now know how to edit a Mastodon post within the 30-day window using the three-dot menu and the Edit option. The edit history feature ensures that all changes remain visible to your followers, promoting trust and transparency. For posts older than 30 days, consider deleting and republishing with a reference to the original conversation. To avoid future issues, review your posts carefully before publishing, and use the edit feature promptly when needed.