Illustrated avatar of Sarah with a cat Sarah Higley

An oversimplified guide to setting up Mastodon

November 12, 2022

This is a guide for anyone who, like me, is casting about for alternatives to Twitter and would like an absolute minimum, bare-bones walkthrough for getting started with Mastodon. No evangelizing or attempted explanations of the "fediverse" will be involved.

Disclaimer: although I made an account years ago, I never used it until now. I'm not interesting in convincing anyone to use Mastodon, or to leave Twitter. Do what works for you, in this hellscape of the 2020s.

Getting started

I will do my best to fully describe the steps with semantic accuracy for anyone using a screen reader, or anyone struggling with some of the contrast issues present on the site. If you run into any specific issues creating an account that are not covered here and want to share info, DM me.

Step 1: Pick a server

This can sound daunting, since there are so many options. Don't overthink it -- you can move your account later without losing followers. You can also follow anyone on any server, and search for people across all servers.

Here are four options, primarily geared towards web accessibility or disability folks:

  1. A big general server like mastodon.social or mas.to: these are large enough and old enough to be reliable. The drawback is they're so large that the server-specific "Local" feed isn't going to be helpful.
  2. toot.cafe: a number of web and accessibility folks are on here. Slightly smaller, and as of writing is not accepting new users (though that may easily change, it's a weird time right now).
  3. a11y.info: a very small server with almost exclusively web accessibility folks. Run by Michael Spellacy.
  4. dragonscave.space: another very small server, run by a blind admin. Lots of blind folks and accessibility experts on here. If you're looking for advice on using Mastodon with a screen reader, there are almost certainly people who can help on this instance.

If you're not happy with those, you can browse a list of servers on joinmastodon.org or, I dunno, ask someone else for recommendations.

Step 2: Sign up

If you're already using an app, you can probably sign up through there. If not, go to the /about path of the server you've picked, or use one of the following links for the servers I recommended:

When you do this on a server accepting new users, you will encounter one of a two things:

  1. A page with a heading for the name of the server, immediately followed by a form with four fields and a checkbox.

The Dragon's Cave signup page linked above, with a heading of the server name, to the left immediately after the heading is the signup form described below; to the right is a login form, followed by a brief text description of the server.

The fields are:

Some servers may have additional custom fields. There is a large button with the text like "Sign up" or "Request an invite" immediately following the checkbox.

Warning for people using screen readers: when a server is not accepting new users, the fields in the sign up form are not disabled. Before you begin filling out the form, verify that the submit button has a label like "sign up" or request an invite", and not "X server is not accepting new members".

  1. Some servers ask you to agree to terms and conditions before signing up. For these servers, you might not reach the form directly. Look for a "Create account" link. It is in different places on desktop vs. mobile:

Screenshot of the desktop version of the mas.to signup page linked above, with a presentational banner image of the mas.to logo above a heading of the server name. The Create Account button is in the left sidebar under the sign in button. It is effectively at the end of the page and not under any headings.

Screenshot of the mobile version of the mas.to signup page. The button is in the site header immediately after an image link to mastodon and the sign in button. It is the third interactive element on the page.

After agreeing to any server-specific terms, you should reach the same form described earlier.

Step 3: Email confirmation

After submitting the form, you should receive an email with a title like "Mastodon: Confirmation instructions for [server name]".

Follow the "Verify email address" link, and you should get to your new profile.

Step 4: You have an account, and can follow people!

You can use the very low-contrast search field to find people across all of Mastodon (not just your server) It's in the left sidebar on desktop, or under an magnifying glass icon button labelled "Search" on mobile.

Screenshot of the left sidebar on the web client at a desktop width. The input has a label of Search, and is the first form field on the page. Below it are links for your profile and the textarea to create a new post, with the label, What's on your mind

Here's a list of web a11y people I think are worth following to start out (not comprehensive, I haven't been here long myself and I'll probably keep adding to it, if I remember). Eric Eggert has a longer and better-curated list in his very good article on accessibility in the fediverse.

In no particular order:

Step 5 (optional): Find an app

There is an official Mastodon app available for Apple and Android, with links to both in the JoinMastodon apps page. There is also a list of alternative apps further down the same page, under the "Browse third-party apps" header.

I have no personal recommendations, but have anecdotally heard good things about Toot! (paid), and that some blind folks have been able to use Tweesecake on Windows and macOS.

If I find out more info, especially on clients with good contrast, distraction-related settings, and animation prevention, I'll update here.

Coda: some resources


That's it! I'll probably keep my account on twitter till the bitter end, but I hope the wonderful people who have stitched together a community on the bluebird hellsite will still have a place to gather in the coming years, on Mastodon or elsewhere.