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


| Question | ![]() | ![]() |
|---|---|---|
| Accounts and profiles | ||
| Move to another server with followersFEP-7628 Move actor | No Export and import copy data but do not move followers; there is no Move support. Source | No No Move activity support in beta.14. Source |
| Accept followers moving inFEP-7628 Move actor | Unknown | No The actor has no alsoKnownAs. Source |
| Export your dataFEP-6fcd Account Export Container FormatFEP-9091 Export Actor Service Endpoint | Yes6.1.0+ Source | Yes Source |
| Import follows, blocks and mutes | Partial6.1.0+ Only from PeerTube export archives; it re-follows subscriptions and restores mutes. Source | Unknown |
| Delete your own account | Yes Source | Partial Deletion can be requested in settings, but beta.14 does not send an account Delete to other servers. Source |
| Two-factor authentication | Yes5.0.0+ Source | Yes Source |
| Passkeys and security keys | No Two-factor is TOTP only; no WebAuthn code in 8.3.1. Source | No Two-factor is TOTP only; no WebAuthn code in beta.14. Source |
| Sign in with an external provider | Partial Needs an auth plugin such as auth-openid-connect, auth-ldap or auth-saml2. Source | Unknown |
| Profile metadata fieldsFEP-fb2a Actor metadata | Unknown | Unknown |
| Verified profile links | Unknown | Unknown |
| Profile header image | Yes3.2.0+ Channels can have a banner. Source | No Profiles have an avatar only. Source |
| Bot accounts | Unknown | No Actors are always type Person. Source |
| Several identities under one login | Yes One account can own several channels, each a separate actor. Source | Unknown |
| Posting | ||
| Edit published posts | Yes Source | Yes Source |
| Content warnings | Yes7.2.0+ Sensitive videos can carry a content warning text. Source | Unknown |
| Formatted text in posts | Yes Source | Unknown |
| Write in Markdown | Yes Source | Unknown |
| Scheduled posts | Yes Source | Unknown |
| Drafts | Unknown | Unknown |
| Control who can reply | Partial6.2.0+ Comments can be on, off, or need approval; no followers-only option. Source | Partial Comments can only be turned on or off per video. Source |
| Custom emojiFEP-9098 Custom emojis | Unknown | Unknown |
| Post language | Yes Source | Partial Videos have a language field, but it is not federated. Source |
| Pin posts to a profile | Unknown | Partial Pinned videos show on the profile but are not published as a featured collection. Source |
| Local-only posts | Yes2.1.0+ Internal privacy: visible to local users only, not federated. Source | Unknown |
| Automatically delete old posts | Unknown | Unknown |
| Long-form articlesFEP-b2b8 Long-form Text | Unknown | Unknown |
| HashtagsFEP-eb48 Hashtags | Yes Video tags link to a tag search. Source | Partial Hashtag feeds exist only for trending tags shown in Explore. Source |
| Link previewsFEP-8967 Generating link previews for attached links | Unknown | Unknown |
| Translate posts | Unknown | Unknown |
| Media | ||
| Upload JPEG images | No Uploads are video or audio files; images are only used as thumbnails. Source | No Posts are videos only. Source |
| Upload PNG images | No Uploads are video or audio files; images are only used as thumbnails. Source | No Posts are videos only. Source |
| Upload animated GIFs | No Uploads are video or audio files; images are only used as thumbnails. Source | No Posts are videos only. Source |
| Upload WebP images | No Uploads are video or audio files; images are only used as thumbnails. Source | No Posts are videos only. Source |
| Upload HEIC images | No Uploads are video or audio files; images are only used as thumbnails. Source | No Posts are videos only. Source |
| Upload AVIF images | No Uploads are video or audio files; images are only used as thumbnails. Source | No Posts are videos only. Source |
| Upload MP4 video | Yes Source | Yes Source |
| Upload WebM video | Yes Source | No Not in the default allowed types (mp4, mov, m4v). Source |
| Upload audio | Yes1.4.0+ Audio is merged with an image into a video. Source | No Posts are videos only. Source |
| Several attachments per postFEP-1311 Media Attachments | No One video file per upload. Source | No One video per post. Source |
| More than four attachments per post | No One video file per upload. Source | No One video per post. Source |
| Image descriptions (alt text) | Unknown | Yes Source |
| Image focal point | Unknown | Unknown |
| Sensitive media | Yes Source | Yes Source |
| Removes location data from photos | Unknown | Unknown |
| Albums or collections | Yes Videos can be grouped into playlists. Source | Yes Videos can be grouped into playlists. Source |
| Video and audio | ||
| Video transcoding | Yes Source | Yes Source |
| Adaptive streaming (HLS) | Yes Source | No Videos are served as one transcoded MP4; no HLS output. Source |
| Live streaming | Yes3.0.0+ Off by default; admins enable it. Source | No No live streaming in beta.14. Source |
| Subtitles and captions | Yes Source | Unknown |
| Automatic captions | Yes6.2.0+ Off by default; admins enable it. Source | Unknown |
| Peer-to-peer video delivery | Yes Source | Unknown |
| Video chapters | Yes6.0.0+ Source | Unknown |
| Playlists | Yes Source | Yes Source |
| Podcast feeds | Yes5.2.0+ Source | Unknown |
| Interactions | ||
| Likes | Yes Source | Yes Source |
| Boosts | Unknown | No No repost action in beta.14; incoming Announces of Loops videos are accepted. Source |
| Emoji reactionsFEP-c0e0 Emoji reactions | Unknown | Unknown |
| Direct messages | Unknown | Yes Source |
| Approve followers manually | No Follows of accounts and channels are accepted automatically; only instance follows can need approval. Source | Unknown |
| BookmarksFEP-4772 Representing bookmarks | Unknown | Yes Source |
| Join fediverse groupsFEP-1b12 Group federation | Unknown | Unknown |
| Host groups or communitiesFEP-1b12 Group federation | Unknown | Unknown |
| Interact from another serverFEP-3b86 Activity Intents | Yes Source | Unknown |
| EventsFEP-8a8e A common approach to using the Event object type | Unknown | Unknown |
| Privacy and safety | ||
| Followers-only posts | Unknown | Unknown |
| Unlisted posts | Yes Source | Unknown |
| Block accounts | Unknown | Yes Source |
| Mute accounts | Yes Source | Unknown |
| Block whole servers (personal) | Yes Users can mute a remote server for themselves. Source | Unknown |
| Word filters | Unknown | Unknown |
| Hide follower and following lists | Unknown | Unknown |
| Choose whether posts are searchableFEP-5feb Search indexing consent for actorsFEP-268d Search consent signals for objects | Unknown | Unknown |
| Hide from search engines | Unknown | Unknown |
| Signed fetches required (secure mode)FEP-7502 Limiting visibility to authenticated actors | Unknown | Unknown |
| Moderation | ||
| Report content | Yes Source | Yes Source |
| Forward reports to other servers | Yes Source | Partial Incoming Flag reports are received; local reports are not sent to other servers. Source |
| Block servers (admin) | Yes Done by muting a server for the whole platform. Source | Yes Source |
| Limit servers | Unknown | Unknown |
| Allowlist federation | Unknown | Unknown |
| Import server blocklists | Yes8.3.0+ Admins subscribe to remote blocklists that sync periodically. Source | Partial Admins can paste a list of domains to add in bulk; no blocklist file import. Source |
| Approve sign-ups | Yes5.1.0+ Source | Yes Curated onboarding mode. Source |
| Invite links | Unknown | Yes Invites are created by admins. Source |
| CAPTCHA on sign up | Unknown | Partial Needs hCaptcha or Cloudflare Turnstile. Source |
| Moderation audit log | Yes Audit logs are viewable in the admin Logs panel. Source | Yes Source |
| Appeal moderation decisions | Unknown | Unknown |
| Custom content rules | Yes Watched words and auto tag policies can hold comments or block videos. Source | Unknown |
| Discovery | ||
| Full-text search | Yes Source | Yes Source |
| Trending content | Yes Source | Yes Source |
| Profile directory | Unknown | Unknown |
| Local timeline | Yes Source | Unknown |
| Federated timeline | Yes Source | Unknown |
| RSS feeds | Yes Source | Yes Source |
| Relay supportFEP-ae0c Fediverse Relay Protocols: Mastodon and LitePub | Unknown | Yes Source |
| Federation and protocols | ||
| NodeInfoFEP-f1d5 NodeInfo in Fediverse SoftwareFEP-0151 NodeInfo in Fediverse Software (2025 edition) | Yes Source | Yes Source |
| RFC 9421 HTTP signatures | No Only draft-cavage signatures are parsed. Source | No Only draft-cavage signatures are implemented. Source |
| Object integrity proofsFEP-8b32 Object Integrity Proofs | Unknown | Unknown |
| Fetches missing repliesFEP-f228 Backfilling conversationsFEP-7458 Using the replies collection | Yes Source | Unknown |
| Diaspora protocol | Unknown | Unknown |
| Nomadic identityFEP-ef61 Portable Objects | Unknown | Unknown |
| ActivityPub client-to-server APIFEP-d8c2 OAuth 2.0 Profile for the ActivityPub API | Unknown | Unknown |
| Apps and API | ||
| Mastodon-compatible API | No PeerTube has its own REST API. Source | No Loops has its own REST API. Source |
| Official mobile app | Yes Apps for iOS and Android. Source | Yes Apps for iOS and Android. Source |
| Installable web app | Yes Source | Unknown |
| Push notifications | Unknown | Yes Source |
| Webhooks | Unknown | Unknown |
| Documented API | Yes Source | Yes Source |
| Running a server | ||
| Official Docker image | Yes Source | Unknown |
| S3-compatible object storage | Yes Source | Yes Source |
| PostgreSQL | Yes Source | Unknown |
| MySQL or MariaDB | No PostgreSQL is the only supported database. Source | Yes Source |
| SQLite | No PostgreSQL is the only supported database. Source | Unknown |
| Single-user mode | Unknown | Unknown |
| Handles on a different domain | Unknown | Unknown |
| Custom themes or CSS | Yes Theme plugins and custom CSS in the admin settings. Source | Unknown |
| Cleans up cached remote media | Unknown | Unknown |
| Plugins or extensions | Yes1.4.0+ Source | Unknown |
Answers are contributed and sourced. See something wrong or missing? Use “Unknown” links or a software's Feature support section to fix it.