Skip to content
FediDB.com

Compare software

See what fediverse software supports, side by side. Pick up to 6.

Mastodon
Gotosocial
Hometown
Misskey
116 questions
Feature support for Mastodon, Gotosocial, Hometown, Misskey
Question
Mastodon
89 yes · 10 unknown
Gotosocial
69 yes · 40 unknown
Hometown
86 yes · 11 unknown
Misskey
76 yes · 19 unknown
Accounts and profiles
Move to another server with followersFEP-7628 Move actorYes

Outgoing moves via account migration and incoming Move activities are both supported.

Source for Mastodon: Move to another server with followers (opens in a new tab)
Yes0.15+

Incoming and outgoing moves; only followers are carried over.

Source for Gotosocial: Move to another server with followers (opens in a new tab)
Yes Source for Hometown: Move to another server with followers (opens in a new tab)Yes Source for Misskey: Move to another server with followers (opens in a new tab)
Accept followers moving inFEP-7628 Move actorYes Source for Mastodon: Accept followers moving in (opens in a new tab)Yes Source for Gotosocial: Accept followers moving in (opens in a new tab)Yes Source for Hometown: Accept followers moving in (opens in a new tab)Yes Source for Misskey: Accept followers moving in (opens in a new tab)
Export your dataFEP-6fcd Account Export Container FormatFEP-9091 Export Actor Service EndpointYes Source for Mastodon: Export your data (opens in a new tab)Partial

CSV exports of following, followers, lists, blocks and mutes; no posts or media.

Source for Gotosocial: Export your data (opens in a new tab)
Yes Source for Hometown: Export your data (opens in a new tab)Yes Source for Misskey: Export your data (opens in a new tab)
Import follows, blocks and mutesYes

Follows, blocks, mutes, domain blocks, bookmarks, lists and filters.

Source for Mastodon: Import follows, blocks and mutes (opens in a new tab)
Yes Source for Gotosocial: Import follows, blocks and mutes (opens in a new tab)Yes Source for Hometown: Import follows, blocks and mutes (opens in a new tab)Partial

Import of follows, blocks, mutes and lists exists but is off by default; admins enable it per role.

Source for Misskey: Import follows, blocks and mutes (opens in a new tab)
Delete your own accountYes Source for Mastodon: Delete your own account (opens in a new tab)Unknown. Answer it for GotosocialYes Source for Hometown: Delete your own account (opens in a new tab)Yes Source for Misskey: Delete your own account (opens in a new tab)
Two-factor authenticationYes Source for Mastodon: Two-factor authentication (opens in a new tab)Yes0.19+

TOTP; not available when OIDC sign-in is used.

Source for Gotosocial: Two-factor authentication (opens in a new tab)
Yes Source for Hometown: Two-factor authentication (opens in a new tab)Yes Source for Misskey: Two-factor authentication (opens in a new tab)
Passkeys and security keysYes

WebAuthn security keys work as a second factor after TOTP is enabled.

Source for Mastodon: Passkeys and security keys (opens in a new tab)
Unknown. Answer it for GotosocialYes

Security keys work as a second factor, not for passwordless sign in.

Source for Hometown: Passkeys and security keys (opens in a new tab)
Yes Source for Misskey: Passkeys and security keys (opens in a new tab)
Sign in with an external providerYes

OIDC, SAML, CAS and LDAP via environment configuration.

Source for Mastodon: Sign in with an external provider (opens in a new tab)
Yes

OpenID Connect.

Source for Gotosocial: Sign in with an external provider (opens in a new tab)
Yes

CAS, SAML and OpenID Connect via environment settings; LDAP is also supported.

Source for Hometown: Sign in with an external provider (opens in a new tab)
Unknown. Answer it for Misskey
Profile metadata fieldsFEP-fb2a Actor metadataYes Source for Mastodon: Profile metadata fields (opens in a new tab)Yes Source for Gotosocial: Profile metadata fields (opens in a new tab)Yes Source for Hometown: Profile metadata fields (opens in a new tab)Yes Source for Misskey: Profile metadata fields (opens in a new tab)
Verified profile linksYes Source for Mastodon: Verified profile links (opens in a new tab)Unknown. Answer it for GotosocialYes Source for Hometown: Verified profile links (opens in a new tab)Yes Source for Misskey: Verified profile links (opens in a new tab)
Profile header imageYes Source for Mastodon: Profile header image (opens in a new tab)Yes Source for Gotosocial: Profile header image (opens in a new tab)Yes Source for Hometown: Profile header image (opens in a new tab)Yes Source for Misskey: Profile header image (opens in a new tab)
Bot accountsYes Source for Mastodon: Bot accounts (opens in a new tab)Yes Source for Gotosocial: Bot accounts (opens in a new tab)Yes Source for Hometown: Bot accounts (opens in a new tab)Yes Source for Misskey: Bot accounts (opens in a new tab)
Several identities under one loginUnknown. Answer it for MastodonUnknown. Answer it for GotosocialNo

Each login belongs to exactly one account.

Source for Hometown: Several identities under one login (opens in a new tab)
Unknown. Answer it for Misskey
Posting
Edit published postsYes Source for Mastodon: Edit published posts (opens in a new tab)Yes0.18+ Source for Gotosocial: Edit published posts (opens in a new tab)Yes Source for Hometown: Edit published posts (opens in a new tab)No

Notes cannot be edited locally and incoming Note updates are skipped.

Source for Misskey: Edit published posts (opens in a new tab)
Content warningsYes Source for Mastodon: Content warnings (opens in a new tab)Yes Source for Gotosocial: Content warnings (opens in a new tab)Yes Source for Hometown: Content warnings (opens in a new tab)Yes Source for Misskey: Content warnings (opens in a new tab)
Formatted text in postsPartial

Formatting in posts from other servers is shown; local posts are plain text.

Source for Mastodon: Formatted text in posts (opens in a new tab)
Yes Source for Gotosocial: Formatted text in posts (opens in a new tab)Partial

Rich text from other servers is rendered; local posts are plain text.

Source for Hometown: Formatted text in posts (opens in a new tab)
Yes Source for Misskey: Formatted text in posts (opens in a new tab)
Write in MarkdownNo Source for Mastodon: Write in Markdown (opens in a new tab)Yes

Markdown is an opt-in default post format.

Source for Gotosocial: Write in Markdown (opens in a new tab)
No

Local posts are written as plain text.

Source for Hometown: Write in Markdown (opens in a new tab)
Partial

MFM accepts some Markdown syntax such as bold, code, quotes and links, but it is not full Markdown.

Source for Misskey: Write in Markdown (opens in a new tab)
Posts over 500 charactersNo Source for Mastodon: Posts over 500 characters (opens in a new tab)Yes

Default limit is 5000 characters.

Source for Gotosocial: Posts over 500 characters (opens in a new tab)
No

Default limit is 500 characters.

Source for Hometown: Posts over 500 characters (opens in a new tab)
Yes Source for Misskey: Posts over 500 characters (opens in a new tab)
Admin-configurable post lengthNo

Limit is a hardcoded constant of 500.

Source for Mastodon: Admin-configurable post length (opens in a new tab)
Partial

Set statuses-max-chars in config.yaml.

Source for Gotosocial: Admin-configurable post length (opens in a new tab)
Partial

Set with the MAX_TOOT_CHARS environment variable.

Source for Hometown: Admin-configurable post length (opens in a new tab)
No

Limit is a hardcoded constant (3000). Additionally, there is a limit of 8192 characters for incoming posts, after which they get truncated without warning.

Source for Misskey: Admin-configurable post length (opens in a new tab)
PollsFEP-9967 PollsYes Source for Mastodon: Polls (opens in a new tab)Yes Source for Gotosocial: Polls (opens in a new tab)Yes Source for Hometown: Polls (opens in a new tab)Yes Source for Misskey: Polls (opens in a new tab)
Scheduled postsPartial

Only through the API and third-party apps; the web interface has no scheduler.

Source for Mastodon: Scheduled posts (opens in a new tab)
Yes0.20+ Source for Gotosocial: Scheduled posts (opens in a new tab)Partial

Only through the API and third-party apps; the web interface cannot schedule posts.

Source for Hometown: Scheduled posts (opens in a new tab)
Yes2025.10.0+

One scheduled note per user by default; admins can raise the limit per role.

Source for Misskey: Scheduled posts (opens in a new tab)
DraftsUnknown. Answer it for MastodonUnknown. Answer it for GotosocialUnknown. Answer it for HometownYes2025.7.0+ Source for Misskey: Drafts (opens in a new tab)
Quote postsFEP-044f Consent-respecting quote postsFEP-dd4b Quote PostsFEP-e232 Object LinksYes4.5+ Source for Mastodon: Quote posts (opens in a new tab)Unknown. Answer it for GotosocialYes Source for Hometown: Quote posts (opens in a new tab)Yes Source for Misskey: Quote posts (opens in a new tab)
Control who can quote youFEP-044f Consent-respecting quote postsYes4.5+ Source for Mastodon: Control who can quote you (opens in a new tab)No

Outgoing posts always mark quoting as author-only.

Source for Gotosocial: Control who can quote you (opens in a new tab)
Yes Source for Hometown: Control who can quote you (opens in a new tab)No Source for Misskey: Control who can quote you (opens in a new tab)
Control who can replyUnknown. Answer it for MastodonYes0.17+ Source for Gotosocial: Control who can reply (opens in a new tab)No

The interaction policy only covers quotes.

Source for Hometown: Control who can reply (opens in a new tab)
No Source for Misskey: Control who can reply (opens in a new tab)
Custom emojiFEP-9098 Custom emojisYes Source for Mastodon: Custom emoji (opens in a new tab)Yes Source for Gotosocial: Custom emoji (opens in a new tab)Yes Source for Hometown: Custom emoji (opens in a new tab)Yes Source for Misskey: Custom emoji (opens in a new tab)
Post languageYes Source for Mastodon: Post language (opens in a new tab)Yes Source for Gotosocial: Post language (opens in a new tab)Yes Source for Hometown: Post language (opens in a new tab)No Source for Misskey: Post language (opens in a new tab)
Pin posts to a profileYes Source for Mastodon: Pin posts to a profile (opens in a new tab)Yes Source for Gotosocial: Pin posts to a profile (opens in a new tab)Yes Source for Hometown: Pin posts to a profile (opens in a new tab)Yes Source for Misskey: Pin posts to a profile (opens in a new tab)
Local-only postsNo Source for Mastodon: Local-only posts (opens in a new tab)Unknown. Answer it for GotosocialYes Source for Hometown: Local-only posts (opens in a new tab)Yes Source for Misskey: Local-only posts (opens in a new tab)
Automatically delete old postsYes Source for Mastodon: Automatically delete old posts (opens in a new tab)Unknown. Answer it for GotosocialYes Source for Hometown: Automatically delete old posts (opens in a new tab)No

Old notes can be hidden or made followers-only automatically, but not deleted.

Source for Misskey: Automatically delete old posts (opens in a new tab)
Long-form articlesFEP-b2b8 Long-form TextNo

Local posts are always Note or Question; remote Articles are displayed.

Source for Mastodon: Long-form articles (opens in a new tab)
Unknown. Answer it for GotosocialNo

Incoming Articles are shown in full, but local users cannot publish them.

Source for Hometown: Long-form articles (opens in a new tab)
Unknown. Answer it for Misskey
HashtagsFEP-eb48 HashtagsYes Source for Mastodon: Hashtags (opens in a new tab)Yes Source for Gotosocial: Hashtags (opens in a new tab)Yes Source for Hometown: Hashtags (opens in a new tab)Yes Source for Misskey: Hashtags (opens in a new tab)
Link previewsFEP-8967 Generating link previews for attached linksYes Source for Mastodon: Link previews (opens in a new tab)Unknown. Answer it for GotosocialYes Source for Hometown: Link previews (opens in a new tab)Yes Source for Misskey: Link previews (opens in a new tab)
Translate postsPartial

Admin must configure DeepL or LibreTranslate.

Source for Mastodon: Translate posts (opens in a new tab)
Unknown. Answer it for GotosocialPartial

Needs an admin to configure DeepL or LibreTranslate.

Source for Hometown: Translate posts (opens in a new tab)
Partial

Needs an admin to set a DeepL API key.

Source for Misskey: Translate posts (opens in a new tab)
Media
Upload JPEG imagesYes Source for Mastodon: Upload JPEG images (opens in a new tab)Yes Source for Gotosocial: Upload JPEG images (opens in a new tab)Yes Source for Hometown: Upload JPEG images (opens in a new tab)Yes Source for Misskey: Upload JPEG images (opens in a new tab)
Upload PNG imagesYes Source for Mastodon: Upload PNG images (opens in a new tab)Yes Source for Gotosocial: Upload PNG images (opens in a new tab)Yes Source for Hometown: Upload PNG images (opens in a new tab)Yes Source for Misskey: Upload PNG images (opens in a new tab)
Upload animated GIFsYes

GIFs are converted to looping MP4 (gifv).

Source for Mastodon: Upload animated GIFs (opens in a new tab)
Unknown. Answer it for GotosocialYes

Animated GIFs are converted to looping video.

Source for Hometown: Upload animated GIFs (opens in a new tab)
Yes Source for Misskey: Upload animated GIFs (opens in a new tab)
Upload WebP imagesYes Source for Mastodon: Upload WebP images (opens in a new tab)Yes Source for Gotosocial: Upload WebP images (opens in a new tab)Yes Source for Hometown: Upload WebP images (opens in a new tab)Yes Source for Misskey: Upload WebP images (opens in a new tab)
Upload HEIC imagesYes

Converted to JPEG on upload.

Source for Mastodon: Upload HEIC images (opens in a new tab)
Unknown. Answer it for GotosocialYes

Converted to JPEG on upload.

Source for Hometown: Upload HEIC images (opens in a new tab)
Unknown. Answer it for Misskey
Upload AVIF imagesYes

Converted to JPEG on upload.

Source for Mastodon: Upload AVIF images (opens in a new tab)
Yes0.20+ Source for Gotosocial: Upload AVIF images (opens in a new tab)Yes

Converted to JPEG on upload.

Source for Hometown: Upload AVIF images (opens in a new tab)
Yes Source for Misskey: Upload AVIF images (opens in a new tab)
Upload MP4 videoYes Source for Mastodon: Upload MP4 video (opens in a new tab)Yes Source for Gotosocial: Upload MP4 video (opens in a new tab)Yes Source for Hometown: Upload MP4 video (opens in a new tab)Yes Source for Misskey: Upload MP4 video (opens in a new tab)
Upload WebM videoYes Source for Mastodon: Upload WebM video (opens in a new tab)Unknown. Answer it for GotosocialYes Source for Hometown: Upload WebM video (opens in a new tab)Yes Source for Misskey: Upload WebM video (opens in a new tab)
Upload audioYes Source for Mastodon: Upload audio (opens in a new tab)Yes0.17+

MP3, FLAC and other formats via embedded ffmpeg.

Source for Gotosocial: Upload audio (opens in a new tab)
Yes Source for Hometown: Upload audio (opens in a new tab)Yes Source for Misskey: Upload audio (opens in a new tab)
Several attachments per postFEP-1311 Media AttachmentsYes Source for Mastodon: Several attachments per post (opens in a new tab)Yes Source for Gotosocial: Several attachments per post (opens in a new tab)Yes Source for Hometown: Several attachments per post (opens in a new tab)Yes Source for Misskey: Several attachments per post (opens in a new tab)
More than four attachments per postNo

Limit is 4 attachments per post.

Source for Mastodon: More than four attachments per post (opens in a new tab)
Yes

Default limit is 6 per post.

Source for Gotosocial: More than four attachments per post (opens in a new tab)
No

Limit is 4 attachments per post.

Source for Hometown: More than four attachments per post (opens in a new tab)
Yes

Up to 16 files per note.

Source for Misskey: More than four attachments per post (opens in a new tab)
Image descriptions (alt text)Yes Source for Mastodon: Image descriptions (alt text) (opens in a new tab)Yes Source for Gotosocial: Image descriptions (alt text) (opens in a new tab)Yes Source for Hometown: Image descriptions (alt text) (opens in a new tab)Yes Source for Misskey: Image descriptions (alt text) (opens in a new tab)
Image focal pointYes Source for Mastodon: Image focal point (opens in a new tab)Yes0.20+ Source for Gotosocial: Image focal point (opens in a new tab)Yes Source for Hometown: Image focal point (opens in a new tab)No Source for Misskey: Image focal point (opens in a new tab)
Sensitive mediaYes Source for Mastodon: Sensitive media (opens in a new tab)Unknown. Answer it for GotosocialYes Source for Hometown: Sensitive media (opens in a new tab)Yes Source for Misskey: Sensitive media (opens in a new tab)
Removes location data from photosYes Source for Mastodon: Removes location data from photos (opens in a new tab)Yes

Best effort for images; EXIF is not removed from MP4 videos.

Source for Gotosocial: Removes location data from photos (opens in a new tab)
Yes Source for Hometown: Removes location data from photos (opens in a new tab)Yes

Images with EXIF get a re-encoded public copy without metadata; the original stays on the server.

Source for Misskey: Removes location data from photos (opens in a new tab)
Video and audio
Video transcodingYes Source for Mastodon: Video transcoding (opens in a new tab)Unknown. Answer it for GotosocialYes Source for Hometown: Video transcoding (opens in a new tab)No

Server only generates video thumbnails.

Source for Misskey: Video transcoding (opens in a new tab)
Interactions
LikesYes Source for Mastodon: Likes (opens in a new tab)Yes Source for Gotosocial: Likes (opens in a new tab)Yes Source for Hometown: Likes (opens in a new tab)Yes Source for Misskey: Likes (opens in a new tab)
BoostsYes Source for Mastodon: Boosts (opens in a new tab)Yes Source for Gotosocial: Boosts (opens in a new tab)Yes Source for Hometown: Boosts (opens in a new tab)Yes Source for Misskey: Boosts (opens in a new tab)
Emoji reactionsFEP-c0e0 Emoji reactionsNo

No EmojiReact handling; Misskey style reactions arrive as plain favourites.

Source for Mastodon: Emoji reactions (opens in a new tab)
Unknown. Answer it for GotosocialNo

EmojiReact activities are not handled; only announcements have reactions.

Source for Hometown: Emoji reactions (opens in a new tab)
Yes Source for Misskey: Emoji reactions (opens in a new tab)
Direct messagesYes Source for Mastodon: Direct messages (opens in a new tab)Yes Source for Gotosocial: Direct messages (opens in a new tab)Yes Source for Hometown: Direct messages (opens in a new tab)Yes Source for Misskey: Direct messages (opens in a new tab)
Approve followers manuallyYes Source for Mastodon: Approve followers manually (opens in a new tab)Yes Source for Gotosocial: Approve followers manually (opens in a new tab)Yes Source for Hometown: Approve followers manually (opens in a new tab)Yes Source for Misskey: Approve followers manually (opens in a new tab)
Follow hashtagsYes Source for Mastodon: Follow hashtags (opens in a new tab)Unknown. Answer it for GotosocialYes Source for Hometown: Follow hashtags (opens in a new tab)Unknown. Answer it for Misskey
ListsYes Source for Mastodon: Lists (opens in a new tab)Yes Source for Gotosocial: Lists (opens in a new tab)Yes Source for Hometown: Lists (opens in a new tab)Yes Source for Misskey: Lists (opens in a new tab)
BookmarksFEP-4772 Representing bookmarksYes Source for Mastodon: Bookmarks (opens in a new tab)Unknown. Answer it for GotosocialYes Source for Hometown: Bookmarks (opens in a new tab)Yes Source for Misskey: Bookmarks (opens in a new tab)
Join fediverse groupsFEP-1b12 Group federationUnknown. Answer it for MastodonUnknown. Answer it for GotosocialUnknown. Answer it for HometownUnknown. Answer it for Misskey
Host groups or communitiesFEP-1b12 Group federationUnknown. Answer it for MastodonUnknown. Answer it for GotosocialUnknown. Answer it for HometownNo

Channels exist but are local-only and do not federate.

Source for Misskey: Host groups or communities (opens in a new tab)
Interact from another serverFEP-3b86 Activity IntentsYes Source for Mastodon: Interact from another server (opens in a new tab)Unknown. Answer it for GotosocialYes Source for Hometown: Interact from another server (opens in a new tab)Yes Source for Misskey: Interact from another server (opens in a new tab)
EventsFEP-8a8e A common approach to using the Event object typeNo

Remote Events are shown as posts but cannot be created.

Source for Mastodon: Events (opens in a new tab)
Unknown. Answer it for GotosocialUnknown. Answer it for HometownNo Source for Misskey: Events (opens in a new tab)
Privacy and safety
Followers-only postsYes Source for Mastodon: Followers-only posts (opens in a new tab)Yes Source for Gotosocial: Followers-only posts (opens in a new tab)Yes Source for Hometown: Followers-only posts (opens in a new tab)Yes Source for Misskey: Followers-only posts (opens in a new tab)
Unlisted postsYes Source for Mastodon: Unlisted posts (opens in a new tab)Yes Source for Gotosocial: Unlisted posts (opens in a new tab)Yes Source for Hometown: Unlisted posts (opens in a new tab)Yes

Called home visibility.

Source for Misskey: Unlisted posts (opens in a new tab)
Block accountsYes Source for Mastodon: Block accounts (opens in a new tab)Yes Source for Gotosocial: Block accounts (opens in a new tab)Yes Source for Hometown: Block accounts (opens in a new tab)Yes Source for Misskey: Block accounts (opens in a new tab)
Mute accountsYes Source for Mastodon: Mute accounts (opens in a new tab)Yes0.16+ Source for Gotosocial: Mute accounts (opens in a new tab)Yes Source for Hometown: Mute accounts (opens in a new tab)Yes Source for Misskey: Mute accounts (opens in a new tab)
Block whole servers (personal)Yes Source for Mastodon: Block whole servers (personal) (opens in a new tab)Unknown. Answer it for GotosocialYes Source for Hometown: Block whole servers (personal) (opens in a new tab)Yes

Instance mute hides a server for that person.

Source for Misskey: Block whole servers (personal) (opens in a new tab)
Word filtersYes Source for Mastodon: Word filters (opens in a new tab)Yes Source for Gotosocial: Word filters (opens in a new tab)Yes Source for Hometown: Word filters (opens in a new tab)Yes Source for Misskey: Word filters (opens in a new tab)
Hide follower and following listsYes Source for Mastodon: Hide follower and following lists (opens in a new tab)Yes0.15+ Source for Gotosocial: Hide follower and following lists (opens in a new tab)Yes Source for Hometown: Hide follower and following lists (opens in a new tab)Yes Source for Misskey: Hide follower and following lists (opens in a new tab)
Choose whether posts are searchableFEP-5feb Search indexing consent for actorsFEP-268d Search consent signals for objectsYes Source for Mastodon: Choose whether posts are searchable (opens in a new tab)Yes0.21+ Source for Gotosocial: Choose whether posts are searchable (opens in a new tab)Yes Source for Hometown: Choose whether posts are searchable (opens in a new tab)No Source for Misskey: Choose whether posts are searchable (opens in a new tab)
Hide from search enginesYes Source for Mastodon: Hide from search engines (opens in a new tab)Yes

Crawlers are disallowed unless the account is both discoverable and indexable.

Source for Gotosocial: Hide from search engines (opens in a new tab)
Yes Source for Hometown: Hide from search engines (opens in a new tab)Yes Source for Misskey: Hide from search engines (opens in a new tab)
Signed fetches required (secure mode)FEP-7502 Limiting visibility to authenticated actorsYes Source for Mastodon: Signed fetches required (secure mode) (opens in a new tab)Yes

Always on: all incoming GET and POST requests must be signed.

Source for Gotosocial: Signed fetches required (secure mode) (opens in a new tab)
Yes Source for Hometown: Signed fetches required (secure mode) (opens in a new tab)No

Signatures are only checked on inbox POSTs.

Source for Misskey: Signed fetches required (secure mode) (opens in a new tab)
Moderation
Report contentYes Source for Mastodon: Report content (opens in a new tab)Yes Source for Gotosocial: Report content (opens in a new tab)Yes Source for Hometown: Report content (opens in a new tab)Yes Source for Misskey: Report content (opens in a new tab)
Forward reports to other serversYes Source for Mastodon: Forward reports to other servers (opens in a new tab)Yes Source for Gotosocial: Forward reports to other servers (opens in a new tab)Yes Source for Hometown: Forward reports to other servers (opens in a new tab)Yes Source for Misskey: Forward reports to other servers (opens in a new tab)
Block servers (admin)Yes Source for Mastodon: Block servers (admin) (opens in a new tab)Yes Source for Gotosocial: Block servers (admin) (opens in a new tab)Yes Source for Hometown: Block servers (admin) (opens in a new tab)Yes Source for Misskey: Block servers (admin) (opens in a new tab)
Limit serversYes Source for Mastodon: Limit servers (opens in a new tab)Yes0.21+ Source for Gotosocial: Limit servers (opens in a new tab)Yes Source for Hometown: Limit servers (opens in a new tab)Yes

Silenced instances.

Source for Misskey: Limit servers (opens in a new tab)
Allowlist federationYes Source for Mastodon: Allowlist federation (opens in a new tab)Yes

Documented as experimental.

Source for Gotosocial: Allowlist federation (opens in a new tab)
Yes

Enabled with the LIMITED_FEDERATION_MODE environment variable.

Source for Hometown: Allowlist federation (opens in a new tab)
Yes Source for Misskey: Allowlist federation (opens in a new tab)
Import server blocklistsYes Source for Mastodon: Import server blocklists (opens in a new tab)Yes

Import in CSV, JSON or plaintext, or subscribe to a list URL.

Source for Gotosocial: Import server blocklists (opens in a new tab)
Yes Source for Hometown: Import server blocklists (opens in a new tab)Unknown. Answer it for Misskey
Approve sign-upsYes Source for Mastodon: Approve sign-ups (opens in a new tab)Yes

Sign-ups always require admin approval.

Source for Gotosocial: Approve sign-ups (opens in a new tab)
Yes Source for Hometown: Approve sign-ups (opens in a new tab)Unknown. Answer it for Misskey
Invite linksYes Source for Mastodon: Invite links (opens in a new tab)No

Docs say invites are not implemented yet.

Source for Gotosocial: Invite links (opens in a new tab)
Yes Source for Hometown: Invite links (opens in a new tab)Yes Source for Misskey: Invite links (opens in a new tab)
CAPTCHA on sign upPartial

Uses hCaptcha, a third-party service.

Source for Mastodon: CAPTCHA on sign up (opens in a new tab)
Unknown. Answer it for GotosocialPartial

Uses hCaptcha, a third-party service.

Source for Hometown: CAPTCHA on sign up (opens in a new tab)
Partial

Needs hCaptcha, reCAPTCHA, Turnstile or a self-hosted mCaptcha server.

Source for Misskey: CAPTCHA on sign up (opens in a new tab)
Moderation audit logYes Source for Mastodon: Moderation audit log (opens in a new tab)Unknown. Answer it for GotosocialYes Source for Hometown: Moderation audit log (opens in a new tab)Yes Source for Misskey: Moderation audit log (opens in a new tab)
Appeal moderation decisionsYes Source for Mastodon: Appeal moderation decisions (opens in a new tab)Unknown. Answer it for GotosocialYes Source for Hometown: Appeal moderation decisions (opens in a new tab)Unknown. Answer it for Misskey
Custom content rulesUnknown. Answer it for MastodonUnknown. Answer it for GotosocialUnknown. Answer it for HometownYes

Prohibited words reject notes and sensitive words force home visibility, for local and remote notes.

Source for Misskey: Custom content rules (opens in a new tab)
Discovery
Full-text searchPartial

Needs Elasticsearch or OpenSearch; covers opted-in posts and posts you interacted with.

Source for Mastodon: Full-text search (opens in a new tab)
Partial

Only searches your own posts and replies to you.

Source for Gotosocial: Full-text search (opens in a new tab)
Partial

Needs Elasticsearch or OpenSearch.

Source for Hometown: Full-text search (opens in a new tab)
Partial

Note search is off by default and must be allowed per role; Meilisearch optional.

Source for Misskey: Full-text search (opens in a new tab)
Trending contentYes Source for Mastodon: Trending content (opens in a new tab)Unknown. Answer it for GotosocialYes Source for Hometown: Trending content (opens in a new tab)Yes Source for Misskey: Trending content (opens in a new tab)
Profile directoryYes Source for Mastodon: Profile directory (opens in a new tab)Yes0.22+ Source for Gotosocial: Profile directory (opens in a new tab)Yes Source for Hometown: Profile directory (opens in a new tab)Yes Source for Misskey: Profile directory (opens in a new tab)
Local timelineYes Source for Mastodon: Local timeline (opens in a new tab)Yes Source for Gotosocial: Local timeline (opens in a new tab)Yes Source for Hometown: Local timeline (opens in a new tab)Yes Source for Misskey: Local timeline (opens in a new tab)
Federated timelineYes Source for Mastodon: Federated timeline (opens in a new tab)Yes Source for Gotosocial: Federated timeline (opens in a new tab)Yes Source for Hometown: Federated timeline (opens in a new tab)Yes Source for Misskey: Federated timeline (opens in a new tab)
RSS feedsYes Source for Mastodon: RSS feeds (opens in a new tab)Yes

Opt-in per account; profile feeds only.

Source for Gotosocial: RSS feeds (opens in a new tab)
Yes Source for Hometown: RSS feeds (opens in a new tab)Yes

Per-user Atom and RSS feeds.

Source for Misskey: RSS feeds (opens in a new tab)
Relay supportFEP-ae0c Fediverse Relay Protocols: Mastodon and LitePubYes Source for Mastodon: Relay support (opens in a new tab)Yes0.22+ Source for Gotosocial: Relay support (opens in a new tab)Yes Source for Hometown: Relay support (opens in a new tab)Yes Source for Misskey: Relay support (opens in a new tab)
Federation and protocols
NodeInfoFEP-f1d5 NodeInfo in Fediverse SoftwareFEP-0151 NodeInfo in Fediverse Software (2025 edition)Yes Source for Mastodon: NodeInfo (opens in a new tab)Yes Source for Gotosocial: NodeInfo (opens in a new tab)Yes Source for Hometown: NodeInfo (opens in a new tab)Yes Source for Misskey: NodeInfo (opens in a new tab)
RFC 9421 HTTP signaturesYes

Inbound since 4.5; outbound as a fallback since 4.7.

Source for Mastodon: RFC 9421 HTTP signatures (opens in a new tab)
Unknown. Answer it for GotosocialPartial

Verifies incoming RFC 9421 signatures; outgoing requests use draft-cavage.

Source for Hometown: RFC 9421 HTTP signatures (opens in a new tab)
No

Signs and verifies draft-cavage signatures only.

Source for Misskey: RFC 9421 HTTP signatures (opens in a new tab)
Object integrity proofsFEP-8b32 Object Integrity ProofsYes4.7+

Verifies incoming FEP-8b32 proofs; does not emit them.

Source for Mastodon: Object integrity proofs (opens in a new tab)
Unknown. Answer it for GotosocialNo

Uses Linked Data Signatures, not FEP-8b32 proofs.

Source for Hometown: Object integrity proofs (opens in a new tab)
Unknown. Answer it for Misskey
Group federation (FEP-1b12)FEP-1b12 Group federationUnknown. Answer it for MastodonUnknown. Answer it for GotosocialUnknown. Answer it for HometownUnknown. Answer it for Misskey
Fetches missing repliesFEP-f228 Backfilling conversationsFEP-7458 Using the replies collectionYes Source for Mastodon: Fetches missing replies (opens in a new tab)Yes Source for Gotosocial: Fetches missing replies (opens in a new tab)Yes Source for Hometown: Fetches missing replies (opens in a new tab)Unknown. Answer it for Misskey
Diaspora protocolNo Source for Mastodon: Diaspora protocol (opens in a new tab)Unknown. Answer it for GotosocialNo Source for Hometown: Diaspora protocol (opens in a new tab)Unknown. Answer it for Misskey
Nomadic identityFEP-ef61 Portable ObjectsUnknown. Answer it for MastodonUnknown. Answer it for GotosocialUnknown. Answer it for HometownUnknown. Answer it for Misskey
ActivityPub client-to-server APIFEP-d8c2 OAuth 2.0 Profile for the ActivityPub APINo

Only ActivityPub server-to-server is supported.

Source for Mastodon: ActivityPub client-to-server API (opens in a new tab)
Unknown. Answer it for GotosocialNo

Only server-to-server ActivityPub is supported.

Source for Hometown: ActivityPub client-to-server API (opens in a new tab)
Unknown. Answer it for Misskey
Apps and API
Mastodon-compatible APIYes Source for Mastodon: Mastodon-compatible API (opens in a new tab)Yes Source for Gotosocial: Mastodon-compatible API (opens in a new tab)Yes Source for Hometown: Mastodon-compatible API (opens in a new tab)No

Not in Misskey; Sharkey adds it as a fork feature.

Source for Misskey: Mastodon-compatible API (opens in a new tab)
Official mobile appYes Source for Mastodon: Official mobile app (opens in a new tab)No

Docs point people to third-party clients such as Tusky and Feditext.

Source for Gotosocial: Official mobile app (opens in a new tab)
Unknown. Answer it for HometownUnknown. Answer it for Misskey
Installable web appYes Source for Mastodon: Installable web app (opens in a new tab)Unknown. Answer it for GotosocialYes Source for Hometown: Installable web app (opens in a new tab)Yes Source for Misskey: Installable web app (opens in a new tab)
Push notificationsYes Source for Mastodon: Push notifications (opens in a new tab)Yes0.18+ Source for Gotosocial: Push notifications (opens in a new tab)Yes Source for Hometown: Push notifications (opens in a new tab)Yes Source for Misskey: Push notifications (opens in a new tab)
WebhooksYes Source for Mastodon: Webhooks (opens in a new tab)Unknown. Answer it for GotosocialYes Source for Hometown: Webhooks (opens in a new tab)Yes Source for Misskey: Webhooks (opens in a new tab)
Documented APIYes Source for Mastodon: Documented API (opens in a new tab)Yes Source for Gotosocial: Documented API (opens in a new tab)Yes

Hometown uses the Mastodon API documentation.

Source for Hometown: Documented API (opens in a new tab)
Yes Source for Misskey: Documented API (opens in a new tab)
Supports OAuth for the APIUnknown. Answer it for MastodonUnknown. Answer it for GotosocialUnknown. Answer it for HometownUnknown. Answer it for Misskey
Running a server
Official Docker imageYes Source for Mastodon: Official Docker image (opens in a new tab)Yes Source for Gotosocial: Official Docker image (opens in a new tab)Unknown. Answer it for HometownYes Source for Misskey: Official Docker image (opens in a new tab)
S3-compatible object storageYes Source for Mastodon: S3-compatible object storage (opens in a new tab)Yes Source for Gotosocial: S3-compatible object storage (opens in a new tab)Yes Source for Hometown: S3-compatible object storage (opens in a new tab)Yes Source for Misskey: S3-compatible object storage (opens in a new tab)
PostgreSQLYes Source for Mastodon: PostgreSQL (opens in a new tab)Yes Source for Gotosocial: PostgreSQL (opens in a new tab)Yes Source for Hometown: PostgreSQL (opens in a new tab)Yes Source for Misskey: PostgreSQL (opens in a new tab)
MySQL or MariaDBNo Source for Mastodon: MySQL or MariaDB (opens in a new tab)No Source for Gotosocial: MySQL or MariaDB (opens in a new tab)No

PostgreSQL only.

Source for Hometown: MySQL or MariaDB (opens in a new tab)
No

PostgreSQL only.

Source for Misskey: MySQL or MariaDB (opens in a new tab)
SQLiteNo Source for Mastodon: SQLite (opens in a new tab)Yes Source for Gotosocial: SQLite (opens in a new tab)No

PostgreSQL only.

Source for Hometown: SQLite (opens in a new tab)
No

PostgreSQL only.

Source for Misskey: SQLite (opens in a new tab)
Single-user modeYes Source for Mastodon: Single-user mode (opens in a new tab)Unknown. Answer it for GotosocialYes Source for Hometown: Single-user mode (opens in a new tab)Yes Source for Misskey: Single-user mode (opens in a new tab)
Handles on a different domainYes Source for Mastodon: Handles on a different domain (opens in a new tab)Yes Source for Gotosocial: Handles on a different domain (opens in a new tab)Yes Source for Hometown: Handles on a different domain (opens in a new tab)Unknown. Answer it for Misskey
Custom themes or CSSYes Source for Mastodon: Custom themes or CSS (opens in a new tab)Yes Source for Gotosocial: Custom themes or CSS (opens in a new tab)Yes

Extra Hometown themes plus admin custom CSS.

Source for Hometown: Custom themes or CSS (opens in a new tab)
Yes

Admins set default light and dark themes; users can install themes.

Source for Misskey: Custom themes or CSS (opens in a new tab)
Cleans up cached remote mediaYes Source for Mastodon: Cleans up cached remote media (opens in a new tab)Yes Source for Gotosocial: Cleans up cached remote media (opens in a new tab)Yes Source for Hometown: Cleans up cached remote media (opens in a new tab)Yes Source for Misskey: Cleans up cached remote media (opens in a new tab)
Plugins or extensionsUnknown. Answer it for MastodonUnknown. Answer it for GotosocialUnknown. Answer it for HometownUnknown. Answer it for Misskey

Answers are contributed and sourced. See something wrong or missing? Use “Unknown” links or a software's Feature support section to fix it.