Signing up for an account
Find your perfect community.
Choosing a website
You have to choose a website to sign up on, like you would choose an e-mail provider, or a World of Warcraft realm for your new character. The website will be your service provider, hosting your account, your profile, and your home feed.
Understanding a website's policies
/about/more page, which can be found by clicking “learn more” on the landing page while not logged in to that website.
Mastodon allows website administrators to set one of three different signup modes: open signups, invites, and approval mode.
Some websites may allow you to register immediately – simply fill out the registration with your username, email address, and password, and you can start using your account.
Some websites disable the registration form, and instead require invite links to be generated and shared in order to allow people to register.
Some websites allow you to fill out a registration form, but with an additional form entry for mentioning why you want to join that website. Once you submit the form, your account must be approved by a moderator before you can start using it.
Your username and your domain
Mastodon usernames actually consist of two parts:
- The local username, e.g.
- And the domain of the website, e.g.
Just like an e-mail address. For convenience sake, Mastodon allows you to skip the second part when addressing people on the same server as you, but you have to keep in mind when sharing your username with other people, you need to include the domain or they won’t be able to find you as easily.
|I’m @alice on Mastodon!||Wrong|
|I’m @email@example.com on Mastodon!||Correct|
|I'm https://example.com/@alice on Mastodon!||Correct|
The search form in Mastodon will find people either with the above address form, or the link to the person’s profile, so you can share that instead if you prefer.
The same username can be registered on different servers – there is no way to claim all of them ahead of time. Just like with e-mail, you should not expect
firstname.lastname@example.org to be the same person as