Mastodon 101 - how to get started
So you want to try out Mastodon? hereâs everything you need to know
Mastodon is a fast-growing social media network, but itâs radically different from how big tech companies like Twitter and Facebook work.
Weâve put together this guide as a 101 class based on questions new users have in their first few days of exploring the Fediverse.
Okay - where is everybody?
First thing youâll notice after signing up, when you join youâll have an empty timeline. Itâs pretty quiet!
Unlike platforms like Twitter or Threads, which start you off by suggesting accounts or posts with large numbers of followers or likes, Mastodon is much more hands-off.
Youâll have an empty news feed by default and the freedom to build your own timeline catering to your interests - there are no algorithms or recommendation engines here. This can be seen as good or bad, and while it does make the process a little slower in the start, as you build your feed it will remain free from adverts or suggested posts that you would still see on other larger platforms.
A good place to start exploring are the Explore
, Local
, and Federated
tabs.
Local? Federated? What??
What decentralized means
Big tech social media depends on one centralized platform that all users share - for example, when you use Twitter, everyone on there is using the same service and has a username thatâs just @name
.
When people talk about Mastodon being decentralized, they mean that itâs not one big system but thousands of independent servers joining together. Think of it a bit more like email; you can be using [email protected]
and your friend is [email protected]
, but you can contact each other despite using different services because the protocol (email, in this case) is the same.
Do you want your own custom Mastodon username?
At mastodon.site, we provide fully-managed Mastodon servers so people and businesses can have complete control over their social media and the usernames they have online.
Different Mastodon servers use the same protocol too - itâs called ActivityPub, and itâs not just for Mastodon. While Mastodon is the most Twitter-like of the services that use ActivityPub, thereâs also Pixelfed which is similar to Instagram, and Lemmy which is like Reddit. Most features can work across each of these different platforms. Usually, people call this collection of services and servers âthe Fediverseâ.
Different ways to view Mastodon
Using Mastodon in the browser, and in most of the apps, youâll see a few different ways to explore Mastodon - local
, federated
, and explore
view
Local view
Since Mastodon is decentralized and there are many different servers (sometimes called instances) that make up the network, the local
view is intended to only show you posts from the server youâre logged into.
This will include people and accounts that you donât follow, as long as the post is set to be visible (and not, for example, followers only).
Federated view
These are the most recent public posts from people on your local server, and other servers that your local server knows about.
Servers knowing about servers is a fundamental part of how ActivityPub works - this is the core of the âfederationâ idea. The most common way that a server becomes aware of another is when one of its users follows someone there.
For example, if youâre [email protected]
, and you follow the official [email protected]
account, your server (mastodon.site
) will then know about mastodon.social
if it didnât already. It will start checking regularly with the server to find new posts from all of the accounts itâs following there.
Explore view
This is as close as Mastodon gets to an algorithmically-generated timeline - like the federated view, itâs a list of posts both local and on other servers, but ranked higher if theyâre getting a lot of likes and boosts.
This is also usually the only view on a server thatâs visible to people not logged in as a local user of that server.
Now I know where to find people, how do I follow them?
Again, because of the federated nature of Mastodon, following users can be a bit less obvious than on centralized platforms you might be used to.
If a user is on the same server as you, it should be super straightforward. You can click follow from their profile directly, or search for them and add them. Magic.
If the user is on a different server, youâll need to search their full username (the username
bit and the @server.com
bit, like an email address) in your home server. You should see them and be able to add them in the same way as if they were local.
What often catches new Mastodon users out is if you follow a link to someoneâs profile but youâre viewing it on their server - you can tell because the address bar will be their server and not yours. Your Mastodon username and password only work on your local (home) server. Trying to follow a profile from their server will show a Take me home
box. Instead of clicking follow here, you can copy their full username and search for it on your local serverâs search.
What next?
Now that you know how to follow people, and understand the concept of local or federated servers, youâll be able to start building up a timeline of your own based on what you want to see.
Why not give us a follow at [email protected] - we share new blog posts there, and weâd love to know what you think of this one, or any other topics youâd like to hear more about!
Check out Mastodon apps for iPhone and Android
Weâre creating a list of popular Mastodon apps you might want to check out, both free and paid-for.