Write it once
Add photos, a GIF or a video and pick your accounts. The character count follows the strictest network.




Write a post on your iPhone or Android phone and send it to Bluesky, Threads, Mastodon and X in one go.
No sign-up, no ads, no tracking.
The video and screenshots use made-up accounts.
Add photos, a GIF or a video and pick your accounts. The character count follows the strictest network.




Give any network its own text, then check the preview.




Each account gets its own status. If one fails, Try again resends to just that one. Posts written offline go out when you reconnect.




Open a post to compare likes, reposts and replies across networks.




Show a code on one device, scan it with the other and type its six digits. Both then share the same history. Sign-ins don't travel, so you sign in to each account there.










| Bluesky | Threads | Mastodon | X | |
|---|---|---|---|---|
| Characters | 300 | 500 | Your server's limit | 280 |
| Photos per post | 4 | 20 | 4 | 4 |
| Video | 1, up to 10 min | 1, up to 5 min | 1, sized to your server | 1, up to 2 min 20 s |
| Photos and video together | No | Yes | No | No |
| GIFs, link previews, alt text | Yes | Yes | Yes | Yes, except alt text on video |
| Likes, reposts and replies in Compose | Yes | Yes | Yes | When you ask, per post |
There's no Compose account. Your sign-ins stay on the device where you signed in, and posts go straight from your phone to each network.
A few things pass through a service we run because a network requires it: Threads and Bluesky sign-ins, Threads photos and video, and GIF searches. Nothing is kept except Threads media, and only until Threads fetches it (a day at most).
Sync is off until you turn on backup or link a second device. Synced data is encrypted on your device first, so we can't read it.
The app sends usage counts to TelemetryDeck, such as which networks a post went to and whether it sent. They never include your posts, handles or links. They're on by default; turn them off in the app, under Settings → Share usage statistics.
No ads, and we don't sell your data. The privacy policy has the details.