X to Threads is the friendliest jump in the text cluster because the destination is roomier: a 280-character X post lands in Threads’ 500-character budget with about 220 to spare, images and short clips republish cleanly, and the post-plus-replies format maps one to one. What changes is the furniture around the words — t.co-wrapped links that shouldn’t be pasted as-is, a hashtag culture Threads deliberately replaced with a single topic tag, and @mentions that point at Instagram-derived handles instead of X ones.
Here’s what transfers, what breaks, and the cleanest way to run both networks from one draft — manually, or composed once in SocialKit.
€0.00 due today · cancel anytime · 7-day money-back guarantee
Everything that changes between the two composers, side by side.
| Spec | X (Twitter) (from) | Threads (to) |
|---|---|---|
| Primary canvas | 1600 × 900 px · 16:9 (post image) | 1080 × 1350 px · 4:5 (post image) |
| Caption limit | 280 characters (X Premium subscribers can post up to 25,000) | 500 characters |
| Video length | About 2 minutes 20 seconds for standard accounts; longer uploads are a Premium feature | Up to 5 minutes |
| Hashtags | Count toward the character limit; one or two is the platform norm | One topic tag per post — Threads replaced multi-hashtag culture with a single tag |
| Link counting | Every URL costs a flat 23 characters (t.co) | Links are reported not to count toward the 500 |
| Long-form route | X Premium posts up to 25,000 characters | Reply chains, or text attachments reported around 10,000 |
| Tag culture | One or two hashtags, counted inside the 280 | A single topic tag per post |
The good news
The fine print
€0.00 due today · cancel anytime · 7-day money-back guarantee
Tip 1
Write the 280-character version first: expanding a tight post to 500 takes seconds, while cutting a 500 to 280 means killing sentences you liked.
Tip 2
End on a question, not a link: Threads rewards posts that invite replies — and since links are reported not to count toward the limit, including one costs you nothing either way.
Tip 3
Turn on Threads’ fediverse sharing (it’s opt-in in settings): Meta has been rolling out federation, so the same post can also reach Mastodon followers — one publish, extra network.
FAQ
€0.00 due today · cancel anytime · 7-day money-back guarantee
X gives free accounts 280 characters, with up to 25,000 for X Premium subscribers; Threads gives everyone 500. Replies and quotes share the same budgets on both. For genuinely long writing, Threads’ text attachments — reported to hold around 10,000 characters — are free, unlike X’s paid long posts.
On X, every URL is wrapped in t.co and costs a flat 23 characters regardless of its length. On Threads, community documentation indicates links don’t count toward the 500-character limit. One warning either way: never paste a t.co link from X into Threads — rebuild the real URL so you’re not publishing X’s redirect.
Yes, and the mechanics map directly: publish the first post, then add the rest as chained replies. For thread content that’s really an article in disguise, one post with a long-text attachment usually reads better than fifteen replies — the post above it becomes the headline.
Handles differ: Threads usernames are tied to Instagram accounts, and most people’s Instagram handle isn’t their X handle. Re-search each person on Threads before publishing — a copied X mention either tags nobody or tags someone else entirely.
Compose once, customize the caption per network, and let SocialKit publish to X (Twitter), Threads, and 9 more platforms on schedule — no re-uploading, no copy-paste.
€0.00 due today · cancel anytime · 7-day money-back guarantee