Skip to content

Mastodon caption generator

Free Mastodon Caption Generator

There is no algorithm on Mastodon deciding who sees your post. It reaches your followers, plus whoever is browsing the hashtags you used, plus anyone your followers choose to boost it to. That is the whole system.

Also, you can check Threads Caption or Pinterest Caption or More

  • Written for a feed with no ranking system

  • Includes content warning and alt text prompts

  • Free to use, no account needed

These tools stay free because people chip in. Buy us a coffee ☕

Something broken, or a tool you wish we had? Tell us what you need

Sharing is caring

Know someone who would get use out of Free Mastodon Caption Generator? Send it their way.

What you get when the free tool is not enough

The free tools solve one task at a time. RepeatPost handles the whole loop: write the post, publish it everywhere, then see what landed.

Ready to get started?

The free tools are the warm up. RepeatPost plans, writes and publishes across every channel you post to.

  • Free plan to start

  • No credit card required

  • Cancel anytime

All about the Mastodon caption generator

Writing without an algorithm

Mastodon has no recommendation system. Nothing decides to promote your post, so its reach is exactly the sum of your followers, people browsing the hashtags you attached, and anyone your followers boost it to. This changes the writing job in a specific way: there is no benefit to optimizing for engagement signals, because nothing is measuring them to decide distribution. What matters instead is being findable through tags and being worth boosting, which rewards substance over hooks and honesty over intrigue.

How to write for the fediverse

Community norms here are explicit and taken seriously.

  • Tag your posts. An untagged post reaches your followers and stops, since hashtags are the only discovery mechanism available.
  • Use CamelCase in multi word tags so screen readers can pronounce the words separately, which the community treats as an accessibility requirement.
  • Add a content warning where the topic calls for one. On Mastodon these are used far more broadly than for distressing content, often for politics, food or long posts.
  • Write alt text for every image. It is expected rather than optional and its absence is noticed.
  • Skip engagement bait entirely. Much of the userbase left commercial platforms specifically to avoid it and will say so.
  • Write something worth boosting, since boosting is the only mechanism that carries a post beyond your followers.

Instances and reach

The federated structure affects who sees you as much as your writing does.

  • Your instance has a local timeline that everyone on that server can see, which gives you a built in local audience.
  • The federated timeline shows posts from servers your instance connects to, which varies by instance.
  • Character limits are set per instance, so 500 is a default rather than a universal rule and your server may allow more.
  • Some instances defederate from others, meaning your posts genuinely do not reach certain parts of the network.
  • A topic focused instance gives you an audience already interested in your subject, which no amount of writing replicates.

Who uses this tool

People adjusting from platforms that did the distribution for them.

  • New arrivals from commercial platforms whose posts are reaching almost nobody because they are untagged.
  • Academics and researchers, who form a large and active part of the network.
  • Open source projects and technical communities announcing work.
  • Writers and artists who wanted an audience without a ranking system between them and it.
  • Anyone whose Mastodon engagement seems low relative to their follower count.

Mastodon post specs

The defaults, noting that instances vary them.

Mastodon post limits and conventions
DetailValueNotes
Post length500 characters by defaultInstance configurable
DiscoveryHashtags and boostsNo algorithm at all
CamelCase tagsStrongly expectedScreen reader accessibility
Content warningsWidely usedBroader than distressing content
Alt textExpected on imagesAbsence is noticed
Local timelineYour instanceA built in local audience
FederationVaries by instanceSome servers defederate
Rights to the outputYours to use commerciallyIncluding project accounts

Instances set many of their own rules including character limits and moderation policy, so treat these as defaults. Checked September 2026.

When this is not the right tool

Mastodon rewards participation over publication. Boosting other people, replying and being genuinely present does more for reach than any post you write, and an account that only broadcasts stays quiet. Growth is also slower here by design, so measuring it against commercial platform numbers will lead you to conclude something is broken when nothing is. For the tags that carry your discovery, the Mastodon hashtag generator matters more here than on any other platform, and the Mastodon bio generator handles the profile visitors check before following.

How teams picture using RepeatPost

“Honestly, the calendar is what sold me. I could see every channel in one view and spot the week we'd gone quiet. Before this I was juggling three spreadsheets and a Slack thread. Now I plan the month on a Monday morning and I'm done by half ten.”

Hannah Whitfield

Marketing Manager

United KingdomJun 14, 2026
“We run social for eleven clients and keeping them separate used to be a genuine anxiety of mine. Workspaces fixed that. Each client sits in their own space, approvals route to the right person, and I've stopped worrying that someone's going to push a dental practice promo to a restaurant account at 6am.”

Marcus Reed

Agency Owner

United StatesJun 29, 2026
“I batch a fortnight of content on a Sunday arvo and then I don't think about it again. Reckon it's saved me a solid day a week. Only gripe is the mobile app still feels a step behind the web version, so I do the actual planning on my laptop. Everything else is spot on.”

Chloe Baxter

Content Creator

AustraliaJul 11, 2026
“I'm handling social for four small brands and writing captions was eating my whole morning. The AI drafts are actually quite usable now. I still rewrite maybe every third one to sound like the client, but starting from something beats staring at a blank box. The hashtag tool alone I'm using daily.”

Ananya Raghavan

Freelance Social Media Manager

IndiaJul 30, 2026
“I sell fabrics and my customers find me on Instagram mostly. Posting used to be whenever I remembered, which was maybe twice a week. Now I sit down every Sunday evening, load up two weeks, and it goes out on its own. Sales have followed. I'd like to see WhatsApp added properly, that's my one ask.”

Chidinma Eze

Small Business Owner

NigeriaAug 18, 2026
“Our team is five people and we were losing posts in Slack threads. Someone would approve something, someone else would tweak it, and nobody knew which version went live. The approval flow sorted that in a week. Fair play, it's the least glamorous feature on the site and it's the one I'd miss most.”

Niamh Gallagher

Social Media Lead

IrelandSep 02, 2026

Frequently Asked
Questions

Five hundred characters by default, though instance administrators can raise the limit, so your server may allow more. Because limits are set per server rather than globally, the number varies across the fediverse.

Almost always because it has no hashtags. Mastodon has no algorithm, so an untagged post reaches your followers and stops there. Tags are the only mechanism that puts a post in front of people who do not already follow you.

A collapsible label above your post. On Mastodon they are used far more broadly than for distressing material, frequently covering politics, food, or simply a long post. Using them where the topic calls for it is a strong community norm.

Yes. On Mastodon alt text is expected rather than optional, and its absence gets noticed and commented on. It is treated as basic courtesy toward blind and low vision users rather than as an accessibility extra.

So screen readers can pronounce the words separately. ClimateAction reads correctly where climateaction does not. The community treats this as an accessibility requirement, and posts ignoring it are frequently corrected politely.

Through boosts, which are the only mechanism carrying a post beyond your followers and the people browsing your hashtags. That makes writing something worth boosting more useful than optimizing for any engagement signal.

Ready to grow on autopilot?

Create your free account and start managing 16+ channels with AI in minutes.

Get started for free
  • Free plan to start

  • No Credit Card Required

  • Cancel anytime