Cross-posting, explained

Post on X. We copy it everywhere else.

Cross-posting is publishing the same post to more than one social network. This is how it works across X, Bluesky, Threads and Mastodon — what breaks when you do it by hand, and what a tool has to get right.

No credit card required OAuth on every network

What cross-posting actually is

Cross-posting means one piece of writing, published on several networks. The manual version is copy, paste, re-upload the image, trim it to fit, repeat. The automated version watches the network you already write on and republishes each new post to the others within minutes, rewritten for each destination.

The distinction that matters is not manual versus automatic. It is mirroring versus adapting. A mirror sends the same 280 characters everywhere and hopes. An adapter measures the post the way each network measures it, splits what is too long into a native thread, re-uploads the media and fixes the mentions — which is what makes a cross-post read like a post rather than an import.

The hard part

Four things that break when you copy and paste

Every one of these is invisible until a post lands wrong in front of an audience you spent a year building.

Length

280 characters on X is not 300 on Bluesky and not 500 on Threads or Mastodon. Copy a long X thread into Bluesky by hand and you either truncate it or paste it as one unreadable block.

What MicroPoster does: Text is measured the way each network measures it, then split into a native reply chain that reads like it was written there.

Compare every limit

Links

X and Mastodon charge a flat 23 characters for any link. Bluesky and Threads charge every character of it, so a tracking URL that was free on X can push the same post over the limit elsewhere.

What MicroPoster does: Links are counted per network before the split is decided, so a post never arrives one character too long.

How Bluesky counts

Mentions

@someone on X is a stranger on Bluesky — or worse, a different person. Pasted mentions either notify nobody or notify the wrong account.

What MicroPoster does: Mentions that only exist on the source network are rewritten instead of being fired blindly at whoever holds that handle on the destination.

See the reformatting

Media

A pasted image URL is a link, not a picture. Manually re-uploading photos and video to three more networks is where most people quietly give up on cross-posting.

What MicroPoster does: Images, GIFs and video are pulled from the source post and uploaded natively to each destination.

X to Bluesky

Choosing a tool

What a cross-posting tool has to handle

Six things worth checking before you connect an account to any cross-posting tool, this one included.

It reformats, it does not mirror

The minimum bar: measuring your text the way the destination measures it and splitting long posts into native threads. Anything that pastes 280 characters into a 300-grapheme field and hopes for the best will eventually fail silently.

It uses official APIs

Cross-posting through a network's own API, authorised with OAuth, is supported behaviour. Tools that log into your account with your password put the account itself at risk.

It lets you opt a post out

Some posts belong to one audience. A cross-posting tool needs a way to hold a post back — in MicroPoster that is #nocrosspost or #keephere, in the post or in any reply of the thread.

It works from what you already published

The habit that sticks is writing where you always write. A tool that requires a separate composer for every network is really just four apps in a trench coat.

It handles the direction you actually post in

Plenty of tools only push out of X. If your writing starts on Mastodon or Bluesky, check the source network is supported before you subscribe.

It tells you what it did

Every copy should be visible, retryable and editable after the fact, with a log of what went where and what was skipped.

Cross-posting without annoying anyone

The complaint about cross-posting is never really about cross-posting. It is about posts that arrive clipped, out of context, or four times over.

  • Keep replies at home. A reply only makes sense under the post it answers, so cross-post original posts and leave conversations where they started.
  • Let long posts become real threads. A truncated post with “…” and a link back is the fastest way to teach a new audience to ignore you.
  • Do not cross-post the same thing four times a day. One copy per post is the point; auto-reposting is a separate, slower cadence.
  • Tag out what does not travel. Platform-specific in-jokes, X Community posts and anything referencing a mention that has no counterpart elsewhere are better kept where they were written.

Cross-posting questions

What is cross-posting on social media?

Cross-posting is publishing the same post to more than one social network. Done by hand it means copying text, re-uploading images and fixing the length for each one. Done automatically, a tool watches the network you write on and republishes each new post to the others, reformatted to fit.

Is cross-posting bad for reach?

Copying a post verbatim can be, because a post that does not fit the destination reads as an import. Reformatted cross-posts do not have that problem: native threads, native media and rewritten mentions look like posts written for that network, because structurally they are.

Which networks can MicroPoster cross-post between?

X (Twitter), Bluesky, Threads and Mastodon, in any direction. Any of the four can be the source you write on, and any of the others can receive the copy.

What are the character limits I need to respect?

X allows 280 characters on a free account and 25,000 on Premium; Bluesky allows 300 graphemes; Threads allows 500; Mastodon allows 500 by default but each server sets its own. Anything longer becomes a thread rather than being cut.

Can I stop one post from being cross-posted?

Yes. Add #nocrosspost or #keephere to the post, or to any reply in its thread, and MicroPoster skips it without spending your quota.

Do cross-posting tools need my password?

They should not. MicroPoster connects every network over OAuth — including Bluesky, where many tools still ask for an app password — so access is granted by the network and can be revoked from either side.

Is there a free trial?

Yes — 7 days with every automation included, no credit card required.

Stop pasting the same post four times

Write where you always write. MicroPoster handles the other three networks, in their own format.

Start your free trial

7 days free • No credit card required • Cancel anytime