Post to Mastodon

AI-powered Mastodon publishing for any instance

Croni learns your voice, drafts posts that fit Mastodon's culture, and publishes natively via the official API on whatever instance you're on - mastodon.social, hachyderm.io, fosstodon, your own self-hosted instance. Federation-aware out of the box.

Written by Vladyslav Rybak, Founder, Croni · Last updated Jul 12, 2026

Any instance, native publishing

Connect Croni to any Mastodon instance - flagship servers (mastodon.social), niche communities (hachyderm.io, fosstodon, indieweb.social), or your own self-hosted Mastodon. All publishing goes through that instance's official API.

Content warnings + visibility settings

Mastodon's content-warning culture is real and respected. Croni supports CW prompts, post visibility (public, unlisted, followers-only, direct), and per-post language tagging - all preserved through publishing.

Voice tuned for Fediverse norms

Mastodon rewards sincerity over hooks, conversation over broadcasts. Croni learns the register that fits your specific instance's culture and drafts in that tone rather than reusing your LinkedIn voice verbatim.

For developers, privacy-focused creators and post-Twitter migrants who picked an instance and want to stay active

Mastodon's growth came in waves of Twitter migrations - and most of those accounts went dormant within months because maintaining yet another feed manually is brutal. The tools that exist for Mastodon scheduling are mostly hobbyist scripts that break when the instance updates.

Croni was built for the consistency problem on the Fediverse. It learns your voice, watches what your specific instance's local timeline is talking about, and drafts posts that fit Mastodon's culture instead of reading like LinkedIn copy-paste.

You stay the author. Croni handles the platform tax of staying active on the platform you intentionally moved to.

How it works

  1. 01

    Connect your instance

    Enter your Mastodon instance URL (mastodon.social, hachyderm.io, your own). OAuth connect; Croni reads your past toots to learn your voice.

  2. 02

    Pick a topic or trend

    Tap a trending Fediverse topic, paste your own take, or reuse a post from another platform. Croni rewrites for Mastodon's culture.

  3. 03

    Schedule with CW support

    Set content warning (if needed), visibility level, and post language. Croni queues + publishes natively via your instance's API.

Frequently asked questions

Which Mastodon instances does Croni support?

Any instance running standard Mastodon. We've tested with mastodon.social, hachyderm.io, fosstodon, indieweb.social, infosec.exchange, and several self-hosted instances. If your instance speaks the Mastodon API, Croni works.

Does Croni support content warnings (CWs)?

Yes. You can set a content warning per post, and Croni's drafts will prompt you to add one for topics conventionally CW'd on Mastodon (politics, food, alcohol, etc.). The CW field publishes through the official API natively.

Will my Mastodon followers see this as bot-posted?

No - posts publish from your account via OAuth, identical to posting from the Mastodon web app. You stay the author and the editor.

Can I cross-post from X or Threads to Mastodon?

Yes - and Croni rewrites for Mastodon's culture rather than copy-pasting. Mastodon tends to reward sincere, conversational tones; X tends to reward shorter punchy takes. Croni preserves the difference.

Does it respect Mastodon's character limit?

Yes. The default 500-character limit is enforced, and Croni supports instances with higher custom limits (e.g., mastodon.online with 1000-char limit) - the value is fetched from your instance's API.

Is Mastodon on the free plan?

Yes - connect one Mastodon account on the free plan with no card. Paid plans unlock additional instances and more scheduled posts.

Pricing

Start free, grow when ready

Free

0 €/month

Get started with Croni

  • 2 social accounts
  • 5 posts per week
  • 5 AI drafts per day
  • 15 Croni chat messages per day
  • Scheduling & content calendar
Start free
Most popular

Pro

37 €/month

billed annually

Show up daily, in your voice

  • Unlimited accounts
  • Unlimited posts
  • Unlimited AI drafts
  • 200 Croni chat messages per day
  • Repurpose any post into fresh angles
  • Smart times based on your engagement
Start free trial

Agency and teams

Let's talk

Posting for clients or a team?

  • Multiple client brands
  • Hands-on onboarding
  • Shape the roadmap with us
Contact us

Ready to ghost-write
your social presence?

(Without writing a single post)