package icon

Mastodon

Where conversations happen
New in version 2.8.0
- New option to use our color theme instead of Material You
- Support for the color contrast setting in Android 15
- You can now crop your profile picture when editing your profile
- You can now long-press "Add media" in the composer to bring up the file picker
- New look for the media viewer
- New follower notifications will now appear grouped
- Directional loading for gaps in timelines: load newer posts when scrolling up, older when down
Mastodon is the best way to keep up with what’s happening. Follow anyone across the fediverse and see it all in chronological order. No algorithms, ads, or clickbait in sight.

This is the official Android app for Mastodon. It is blazing fast and stunningly beautiful, designed to be not just powerful but also easy to use. In our app, you can:

EXPLORE

■ Discover new writers, journalists, artists, photographers, scientists and more
■ See what’s happening in the world

READ

■ Keep up with people you care about in a chronological feed with no interruptions
■ Follow hashtags to keep up with specific topics in real time

CREATE

■ Post to your followers or the whole world, with polls, high quality images and videos
■ Participate in interesting conversations with other people

CURATE

■ Create lists of people to never miss a post
■ Filter words or phrases to control what you do and don’t want to see

AND MORE!

■ A beautiful theme that adapts to your personalized color scheme, light or dark
■ Share and scan QR codes to quickly exchange Mastodon profiles with others
■ Login and switch between multiple accounts
■ Get notified when a specific person posts with the bell button
■ No spoilers! You can put your posts behind content warnings

A POWERFUL PUBLISHING PLATFORM

You no longer have to try and appease an opaque algorithm that decides if your friends are going to see what you posted. If they follow you, they’ll see it.

If you publish it to the open web, it’s accessible on the open web. You can safely share links to Mastodon in the knowledge that anyone will be able to read them without logging in.

Between threads, polls, high quality images, videos, audio, and content warnings, Mastodon offers plenty of ways to express yourself in a way that suits you.

A POWERFUL READING PLATFORM

We don’t need to show you ads, so we don’t need to keep you in our app. Mastodon has the richest selection of 3rd party apps and integrations so you can choose the experience that fits you best.

Thanks to the chronological home feed, it’s easy to tell when you’ve caught up on all updates and can move on to something else.

No need to worry that a misclick will ruin your recommendations forever. We don’t guess what you want to see, we let you control it.

PROTOCOLS, NOT PLATFORMS

Mastodon is not like a traditional social media platform, but is built on a decentralized protocol. You can sign up on our official server, or choose a 3rd party to host your data and moderate your experience.

Thanks to the common protocol, no matter what you choose, you can communicate seamlessly with people on other Mastodon servers. But there’s more: With just one account, you can communicate with people from other fediverse platforms.

Not happy with your choice? You can always switch to a different Mastodon server while taking your followers with you. For advanced users, you can even host your data on your own infrastructure, since Mastodon is open-source.

NON-PROFIT IN NATURE

Mastodon is a registered non-profit in the US and Germany. We are not motivated by extracting monetary value from the platform, but by what’s best for the platform.

AS FEATURED IN: TIME, Forbes, Wired, The Guardian, CNN, The Verge, TechCrunch, Financial Times, Gizmodo, PCMAG.com, and more.

Anti-Features

This app has features you may not like. Learn more!

Donate

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 2.8.0 (125) suggested Added on Nov 05, 2024

    This version requires Android 6.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "mediaPlayback"
      Allows the app to make use of foreground services with the type "mediaPlayback"
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • show notifications
      Allows the app to show notifications
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.
      (9.0)
    • control vibration
      Allows the app to control the vibrator.
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
      (9.0)
    • com.google.android.c2dm.permission.RECEIVE
    • org.joinmastodon.android.permission.C2D_MESSAGE

    Download APK 4 MiB PGP Signature | Build Log

  • Version 2.7.3 (123) - Added on Oct 17, 2024

    This version requires Android 6.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "mediaPlayback"
      Allows the app to make use of foreground services with the type "mediaPlayback"
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • show notifications
      Allows the app to show notifications
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.
      (9.0)
    • control vibration
      Allows the app to control the vibrator.
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
      (9.0)
    • com.google.android.c2dm.permission.RECEIVE
    • org.joinmastodon.android.permission.C2D_MESSAGE

    Download APK 4 MiB PGP Signature | Build Log

  • Version 2.7.2 (121) - Added on Oct 09, 2024

    This version requires Android 6.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "mediaPlayback"
      Allows the app to make use of foreground services with the type "mediaPlayback"
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • show notifications
      Allows the app to show notifications
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.
      (9.0)
    • control vibration
      Allows the app to control the vibrator.
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
      (9.0)
    • com.google.android.c2dm.permission.RECEIVE
    • org.joinmastodon.android.permission.C2D_MESSAGE

    Download APK 4 MiB PGP Signature | Build Log