Mastodon Character Limit in 2026 (Posts, Bio, Profile, Each Instance)


TL;DR:
  • Mastodon's default character limit is 500 per post — nearly 2x Twitter/X's 280.
  • Each instance can customize the limit: some allow 1,000, 2,500, or even 65,535 characters per post.
  • Bio (Description): 500 chars. Display name: 30 chars. Profile metadata fields: 4 fields, 255 chars each.

Mastodon Character Limit by Field

FieldDefault limitNotes
Single post (toot)500Instance can customize
Reply500Same as post
Bio (Description)500Plain text + clickable URLs
Display name30Plus emoji
Profile metadata fields4 fieldsEach: 255 char label + 255 char content
Username30Set when creating account
Hashtag length1-100Some instances limit this
Content warning (CW)500Spoiler text above the post
Image alt text1,500Per image (instance can adjust)
Video alt text1,500Per video

Why 500 Chars? (Why Different from Twitter)

Mastodon was built to be different from Twitter. The 500-char limit reflects:

  • More breathing room for nuanced takes.
  • Fewer threads required.
  • Less reliance on emoji shortcuts.
  • Aligns with natural speech length (most thoughts fit in 500 chars).

Instances With Custom Character Limits

Each Mastodon instance can set its own limit. Some examples:

InstanceCharacter limit
mastodon.social (default)500
hachyderm.io500
infosec.exchange11,000 (very long)
cybre.space1,500
mstdn.io2,500
mastodon.cloud500
some niche instancesup to 65,535 (full novella per post)

If you need long-form posts, pick an instance with a higher limit.

How Long Posts Display Across Instances

This is important: when you post 5,000 chars on a long-limit instance and someone on a 500-char instance follows you:

  • Your post displays in full on their instance.
  • They can read the entire post.
  • They cannot reply with more than their instance's limit (so they're capped at 500 chars in reply).

Multi-Post Threads on Mastodon

If you exceed your instance's limit, Mastodon supports self-replies for threading:

  1. Post your first 500 chars.
  2. Reply to your own post with the next 500 chars.
  3. Continue chaining replies.
  4. Each post is independent but visually grouped.

This is the standard way to do "thread tweets" on Mastodon.

Content Warnings (CW) — Mastodon's Unique Feature

Content warnings are spoiler-style hide-by-default text above your post:

  • Useful for: NSFW, sensitive topics (politics, mental health), spoilers.
  • 500-char limit on the CW text itself.
  • Posts with CWs collapse to just the warning; users tap to expand.
  • Mastodon culture: use CWs liberally for sensitive content.

How to Add Image Alt Text

Mastodon supports up to 1,500 chars of alt text per image — much more than most platforms:

  1. When uploading an image, click "Edit" on the image preview.
  2. Type your alt text description.
  3. Save.

Mastodon culture strongly encourages alt text for accessibility. Some instances require it.

Bio Character Limit (500)

500 chars in bio is generous. Best structure:

  • Who you are (~80 chars): role + niche + location.
  • What you write about (~100 chars): topics, expertise.
  • Personality (~80 chars): a quote, joke, or hot take.
  • Pronouns + accessibility note (~80 chars): common on Mastodon.
  • Optional URLs (~100 chars): your domain, link-in-bio.

Frequently Asked Questions

What is Mastodon's character limit?

500 by default. Some instances set higher limits (up to 65,535).

Why is Mastodon's limit 500 instead of 280?

Mastodon was designed to give more space than Twitter, encouraging nuanced posts. Each instance can adjust its own limit.

Can I post longer than 500 chars?

Yes, if your instance allows it (some go up to 65,535). Otherwise, use self-reply chains for longer threads.

How long is Mastodon bio?

500 characters. Plus 30-char display name and 4 verified Profile metadata fields (255 chars each label + 255 URL).

What's a Content Warning?

A spoiler-style hidden text above your post. Useful for sensitive content, NSFW, politics, spoilers. Up to 500 chars on the CW itself.

Key Takeaways

  • Default post limit: 500 chars. Bio: 500 chars. Display name: 30.
  • Each instance can customize the post limit (up to 65,535).
  • Posts beyond your instance's limit display fully on viewers' instances.
  • Multi-post threads via self-replies for long content.
  • Image alt text limit: 1,500 chars (encouraged for accessibility).

Maximize each Mastodon post with a smart link

Add a UniLink URL to your Mastodon profile metadata fields — covers your blog, podcast, courses. Free with click analytics.

Try UniLink free →