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
More free tools
People who use the Mastodon Caption Generator also reach for these
Every tool here is free, runs in your browser and needs no account.
Inside RepeatPost
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.
| Detail | Value | Notes |
|---|---|---|
| Post length | 500 characters by default | Instance configurable |
| Discovery | Hashtags and boosts | No algorithm at all |
| CamelCase tags | Strongly expected | Screen reader accessibility |
| Content warnings | Widely used | Broader than distressing content |
| Alt text | Expected on images | Absence is noticed |
| Local timeline | Your instance | A built in local audience |
| Federation | Varies by instance | Some servers defederate |
| Rights to the output | Yours to use commercially | Including 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, 2026FAQs
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 freeFree plan to start
No Credit Card Required
Cancel anytime





