Changing the email address associated with your Mastodon account is a straightforward process, but it requires careful attention because Mastodon sends a confirmation link to the new address before the change takes effect. If you do not complete the confirmation step, your account will remain tied to the old email. This article explains the exact steps to update your email on any Mastodon instance, including what to do if the confirmation email does not arrive. You will also learn how to avoid common mistakes that can lock you out of your account.
Key Takeaways: How to Update Your Mastodon Email Address
- Preferences > Account > Change email: The menu path to access the email update form in Mastodon’s settings.
- Confirmation link in new email inbox: You must click this link within 24 hours or the change is cancelled and the old email remains active.
- Check spam or junk folder: If the confirmation email does not appear in your inbox, look in spam and verify you entered the address correctly.
How Email Changes Work in Mastodon
Mastodon treats email changes as a security-sensitive operation. When you submit a new email address, the system does not immediately update your account. Instead, Mastodon sends a confirmation message to the new address containing a unique link. You must click that link to finalize the change. If you do not click the link within 24 hours, the request expires and your account keeps the original email.
This two-step process prevents accidental changes and protects your account if someone else gains temporary access to your Mastodon session. The old email continues to receive notifications until the new one is confirmed. Mastodon also sends a notification to the old email informing you that a change was requested, which helps you detect unauthorized attempts.
There is no way to bypass the confirmation step. Even instance administrators cannot manually set an email address for your account. You must have access to both the current email and the new email to complete the process.
Steps to Change the Email Address on a Mastodon Account
Follow these steps carefully. Do not close the browser tab until you receive and click the confirmation link.
- Log in to your Mastodon account
Open your instance URL in a browser and enter your current email and password. Ensure you are logged in as the account whose email you want to change. - Open Preferences
Click the gear icon or your profile avatar in the right sidebar, then select Preferences from the dropdown menu. - Go to Account settings
In the Preferences menu, click Account on the left sidebar. This page shows your display name, bio, and other profile details. - Enter the new email address
Scroll to the Change email section. Type your new email address into the text field. Double-check the spelling. Click the Save changes button at the bottom of the page. - Check the new email inbox
Mastodon sends a confirmation message from notifications@[instance-domain] to the new address. Open your email client and look for a message with the subject line “Confirm email change for your Mastodon account.” - Click the confirmation link
Open the email and click the Confirm email change button or the link inside the message. The link opens a new browser tab showing a success message: “Your email has been changed.”
After you confirm, Mastodon logs you out of all active sessions. You must log in again using the new email address and your existing password. Your followers, posts, and settings remain unchanged.
Common Problems When Changing a Mastodon Email
Confirmation email does not arrive in the inbox
The most frequent issue is that the confirmation email is blocked by spam filters or delayed by the mail server. Check the spam or junk folder in your email client. Add notifications@[instance-domain] to your contacts or safe senders list. If the email still does not appear after 15 minutes, return to Preferences > Account > Change email and click Resend confirmation. You can also try a different email provider, such as Gmail or Outlook, which tend to accept Mastodon messages reliably.
The confirmation link expired before I clicked it
The confirmation link is valid for 24 hours. If you wait longer, the link no longer works. Go back to Preferences > Account > Change email, enter the same new address again, and click Save changes. Mastodon sends a fresh confirmation email with a new 24-hour window.
I typed the new email address incorrectly
If you entered a wrong email address, the confirmation message goes to an inbox you cannot access. The change request remains pending until it expires after 24 hours. During that time you cannot submit another request for the same account. Wait for the expiration, then repeat the steps with the correct address. To speed up the process, contact your instance administrator and ask them to cancel the pending email change request from the moderation panel.
I lost access to the current email address
If you cannot receive emails at the current address, you cannot change the email through the normal Preferences page. Mastodon does not offer a passwordless recovery option for email changes. You must contact the instance administrator and prove ownership of the account. Provide your username, the date you created the account, and any other identifying details. The administrator can manually update the email from the admin backend. This process varies by instance policy, so check the instance’s support documentation or contact form.
Mastodon Email Change vs Account Migration
| Item | Email Change | Account Migration |
|---|---|---|
| Purpose | Update the login email for the same account | Move followers and profile data to a different Mastodon instance |
| Effect on posts | All posts remain on the same account | Old account posts are preserved but not transferred |
| Effect on followers | Followers are not affected | Followers are redirected to the new account |
| Requires new email | Yes, you must provide and confirm a new email | No, the new account on the other instance has its own email |
| Confirmation step | Click a link sent to the new email | Set up a redirect alias on the old account |
An email change updates only the login credential for your existing Mastodon account. Account migration moves your identity to a different instance. If your goal is to leave your current instance entirely, use the migration feature instead of changing the email.
After you successfully change your email, update any third-party Mastodon apps you use by logging out and logging in again with the new email. Your password stays the same unless you also change it separately in Preferences > Account > Change password. For best security, use a unique password for your Mastodon account and enable two-factor authentication in Preferences > Account > Two-factor authentication.