Feature support
What catodon can do, answered by contributors with sources.
Accounts and profiles
- Move to another server with followersYes
- Accept followers moving inYes
- Export your dataYes
- Import follows, blocks and mutesYes
- Delete your own accountYes
- Two-factor authenticationYes
- Passkeys and security keysYes
- Sign in with an external providerYes
OpenID Connect
- Profile metadata fieldsPartial
Yes, except original HEIC uploads, which the server cannot decode.
- Verified profile linksYes
- Profile header imageYes
- Bot accountsYes
- Several identities under one loginPartial
Not one login, but you can keep several logins active and switch accounts without a new login.
Posting
- Edit published postsYes
- Content warningsYes
- Formatted text in postsYes
MFM and markdown
- Write in MarkdownYes
- Posts over 500 charactersYes
- Admin-configurable post lengthYes
On confog file, not on the frontend.
- PollsYes
- Scheduled postsYes
- DraftsPartial
Microblog drafts are browser-local, auto-saved and restored per account/composer; there is no drafts list and no cross-device sync. Long-form blog drafts are genuine server-side drafts with a Drafts view. Scheduled posts are server-side but are not drafts.
- Quote postsYes
- Control who can quote youYes
- Control who can replyNo
- Custom emojiYes
- Post languageYes
- Pin posts to a profileYes
- Local-only postsYes
- Automatically delete old postsYes
- Long-form articlesYes
- HashtagsYes
- Link previewsYes
- Translate postsYes
Media
- Upload JPEG imagesYes
- Upload PNG imagesYes
- Upload animated GIFsYes
- Upload WebP imagesYes
- Upload HEIC imagesPartial
Web client prompts and converts HEIC/HEIF to JPEG with heic2any. Backend accepts image/heic but does not convert server-side, so direct API uploads from other apps may not display.
- Upload AVIF imagesYes
- Upload MP4 videoYes
- Upload WebM videoYes
- Upload audioYes
- Several attachments per postYes
- More than four attachments per postYes
- Image descriptions (alt text)Yes
- Image focal pointYes
- Sensitive mediaYes
- Removes location data from photosYes
- Albums or collectionsNo
- Photo filtersYes
Video and audio
- Video transcodingYes
- Adaptive streaming (HLS)No
- Live streamingNo
- Subtitles and captionsNo
- Automatic captionsNo
- Peer-to-peer video deliveryNo
- Video chaptersNo
- PlaylistsNo
- Podcast feedsNo
Interactions
- LikesYes
- BoostsYes
- Emoji reactionsYes
- DownvotesYes
- Direct messagesYes
- Approve followers manuallyYes
- Follow hashtagsYes
- ListsYes
- BookmarksYes
- Join fediverse groupsYes
- Host groups or communitiesYes
- Interact from another serverYes
- EventsYes
Privacy and safety
- Followers-only postsYes
- Unlisted postsYes
- Block accountsYes
- Mute accountsYes
- Block whole servers (personal)Yes
- Word filtersYes
- Hide follower and following listsYes
- Choose whether posts are searchableYes
- Hide from search enginesYes
- Signed fetches required (secure mode)Yes
Users can enable, disable or use a hybrud mode.
Moderation
- Report contentYes
- Forward reports to other serversYes
- Block servers (admin)Yes
- Limit serversYes
- Allowlist federationYes
- Import server blocklistsYes
- Approve sign-upsYes
- Invite linksYes
- CAPTCHA on sign upYes
- Moderation audit logYes
- Appeal moderation decisionsYes
- Custom content rulesPartial
Yes, except automatic media rules. Admins can reject posts by prohibited keyword (local and inbound remote) and demote local public posts to Home by sensitive keyword; server-level rules cover host silence/media-silence, refused software and per-server quote/report rejection.
Discovery
- Full-text searchYes
- Trending contentYes
- Profile directoryYes
- Local timelineYes
- Federated timelineYes
- RSS feedsYes
- Relay supportYes
Federation and protocols
- NodeInfoYes
- RFC 9421 HTTP signaturesPartial
Inbound inbox deliveries are verified with RFC 9421. Outgoing requests are still signed draft-cavage.
- Object integrity proofsNo
- Group federation (FEP-1b12)Yes
- Fetches missing repliesYes
- Diaspora protocolNo
- Nomadic identityNo
- WebmentionsNo
- ActivityPub client-to-server APIYes
Apps and API
- Mastodon-compatible APIYes
- Official mobile appPlanned
Coming soon
- Installable web appYes
- Push notificationsYes
- WebhooksYes
- Documented APIYes
- Supports OAuth for the APIUnknown
Running a server
- Official Docker imageYes
- S3-compatible object storageYes
- PostgreSQLYes
- MySQL or MariaDBNo
- SQLiteNo
- Single-user modeNo
- Handles on a different domainPlanned
Coming soon.
- Custom themes or CSSYes
- Cleans up cached remote mediaYes
- Plugins or extensionsPartial
Custom HTML/CSS/JS widgets
Answers change through edits like the rest of this page, and show in the changelog. See all questions or suggest one.