Guide · X to Mastodon

One post on X. A twin on your server.

Mastodon is not one site but thousands of servers that talk to each other. That changes a few things about how your post travels: limits depend on your server, links are counted differently, and a handle needs two parts.

Live in Twinpost

Your server sets the limit

The usual Mastodon limit is 500 characters, already more than a standard X post, and some servers raise it further. If a post is longer than that, Twinpost splits it into a short thread by default instead of cutting it off.

One nice detail: Mastodon counts every link as 23 characters, however long the address is. Posts with long links often fit more comfortably on Mastodon than you would expect.

What changes, side by side

On XOn MastodonWhat Twinpost does
Long post500 characters by default, set per serverSplits it into a thread, by default
ImagesUp to 4 images, with descriptionsCarries your images over, by default
Link previewGenerated by your server from the pageYour server decides how the preview looks
Replies, reposts, quote postsn/aNot mirrored by default; they stay on X

Set it up

  1. Create a Twinpost account and connect X.
  2. Choose Mastodon and type your server's address, for example mastodon.social or fosstodon.org.
  3. Your server opens and asks whether to let Twinpost post for you. Approve it.
  4. Start mirroring. The activity page links to each copy on your server.

Mastodon is rolling out in the app now; if it shows “coming soon” there, it is not switched on for your account yet. You can remove Twinpost at any time from your server's settings under authorized apps, or disconnect it from the connect page.

Questions about Mastodon

Does it work with my server, not just mastodon.social?

You type in your server's address when you connect, so any server running Mastodon that allows third-party apps should work. Some servers restrict automated posting in their rules; it is worth reading yours.

Will it post as a bot?

No. Posts go out from your own account, the same one you read and reply with. If your server asks for automated accounts to be marked, you can tick the bot flag in your Mastodon profile settings yourself.

Can it add a content warning?

Not at the moment. Twinpost mirrors what you wrote on X, and X has no equivalent. If a post needs a content warning on Mastodon, post that one by hand.

What about people I mention on X?

On Mastodon a bare @name points to someone on your own server, who may not be the person you meant on X. If it matters that someone is tagged, reply to the mirrored post and use their full @name@server address.

Bring your posts to the fediverse.

Connect X and one other network. The first post Twinpost mirrors is on us, no card needed.

Mirror your next post free