Free cross-post previewer.

Paste one post and see it rendered for X, Bluesky, Threads, Instagram, TikTok, LinkedIn, and YouTube at once — where each feed collapses it behind a “more” link, and where it runs past the hard limit entirely. Free, instant, and runs entirely in your browser.

See your post on every feed at once

Each card renders your text the way that network does: visible copy, the collapsed remainder after the “more” cutoff, and anything past the hard limit struck through. Links are counted the way X counts them.

Live preview

X / Twitter

0 / 280
Your post will render here.

280 characters left in the post

Bluesky

0 / 300
Your post will render here.

300 characters left in the post

Threads

0 / 500
Your post will render here.

500 characters left in the post

Instagram

0 / 2,200
Your post will render here.

2,200 characters left in the caption

TikTok

0 / 2,200
Your post will render here.

2,200 characters left in the caption

LinkedIn

0 / 3,000
Your post will render here.

3,000 characters left in the post

YouTube

0 / 5,000
Your post will render here.

5,000 characters left in the description

The first line is the only line most people read

A post written for LinkedIn puts its payoff after the hook — and Instagram collapses the caption around 125 characters, so that payoff lands behind a “more” link nobody taps. Oxhype writes each platform's version natively, front-loading what that feed actually shows, instead of pasting one post into seven boxes. Counting characters instead? Use the character counter.

Preview everywhere in three steps.

  1. Paste your post

    Drop in the draft you're about to cross-publish. Nothing is uploaded — every preview renders in your browser.

  2. Find the fold

    Each card marks where that feed collapses the caption, so you can see whether your hook survives above it.

  3. Fix it, or let Oxhype write it

    Front-load the copy yourself, or let Oxhype produce a native version per platform from a single upload.

Don't just preview it. Adapt and publish it.

This tool shows you where one post breaks on seven feeds. Oxhype writes seven posts instead.

  • Auto-adapted per platform

    Oxhype writes a native-length caption for each network, front-loaded for the feed that shows the least of it.

  • Media too

    Oxhype publishes your media as you uploaded it. Upload a version per format and choose which one each platform gets; optional AI handles the copy.

  • One-click publish

    Adapt and publish everywhere from one upload, without pasting the same text into seven composers.

Cross-post previewer questions

Which platforms does it preview?

X/Twitter, Bluesky, Threads, Instagram, TikTok, LinkedIn, and YouTube descriptions — all side by side from one paste.

How accurate are the cutoff points?

Two different kinds of number are shown. The hard character limits are exact and documented. The “more” cutoffs are approximations — platforms don't publish them and they shift with screen width, font size, and app version — so treat them as a guide, which the tool labels on each card.

Why does X count my link differently?

X wraps every URL in its t.co shortener, so any link counts as a flat 23 characters no matter how long it actually is. The previewer applies that rule to X and only X.

What's the difference between this and the character counter?

The character counter tells you how much room is left on each platform. The previewer shows you what the reader actually sees first — where the caption collapses, and what falls behind the “more” link.

Is the previewer free?

Yes. It's free, needs no sign-up, and runs entirely in your browser — your text never leaves your device.

Join to automate your social media posting

50+ early adopters are already automating their content & cross-posting pipelines.

Benefit from early adopter perks