Free tool · runs in your browser

Social Media Caption Previewer

The feed decides how much of your post people see. Paste a draft and watch where every platform folds it behind “…more” — or cuts it off entirely — before you publish, not after.

Dimmed text is what readers won’t see without tapping “…more”; struck-through text is past a hard cap and won’t publish at all. Fold positions are approximate — platforms vary them by device.

Instagramfolds — 431 hidden
Your accountjust now
Most "post at 9am" advice skips the part that matters: 9am where? Your audience's timezone decides who sees the first hour, a… morend the first hour decides distribution. Here's the test we run for every client account. Hold two posting windows for a month at a steady cadence. Read reach per post — not likes — against your trailing baseline. Keep the winner, swap the loser for a new challenger, repeat. Two cycles of that beats any industry chart, including the ones we publish. Your audience is the only study with a sample size of exactly your audience. 📊
556 characters in this platform’s arithmetic · Feed caption, ~125 characters before “…more”. Cap is 2,200.
LinkedInfolds — 346 hidden
Your accountjust now
Most "post at 9am" advice skips the part that matters: 9am where? Your audience's timezone decides who sees the first hour, and the first hour decides distribution. Here's the test we run for every client acco… moreunt. Hold two posting windows for a month at a steady cadence. Read reach per post — not likes — against your trailing baseline. Keep the winner, swap the loser for a new challenger, repeat. Two cycles of that beats any industry chart, including the ones we publish. Your audience is the only study with a sample size of exactly your audience. 📊
556 characters in this platform’s arithmetic · Desktop folds at ~210 (“…see more”); phones fold earlier. Cap is 3,000.
Facebookfolds — 79 hidden
Your accountjust now
Most "post at 9am" advice skips the part that matters: 9am where? Your audience's timezone decides who sees the first hour, and the first hour decides distribution. Here's the test we run for every client account. Hold two posting windows for a month at a steady cadence. Read reach per post — not likes — against your trailing baseline. Keep the winner, swap the loser for a new challenger, repeat. Two cycles of that beats any industry chart, including the ones we publish.… more Your audience is the only study with a sample size of exactly your audience. 📊
556 characters in this platform’s arithmetic · Folds around 477 characters. The cap is effectively unlimited.
TikTokfolds — 456 hidden
Your accountjust now
Most "post at 9am" advice skips the part that matters: 9am where? Your audience's timezone decides w… moreho sees the first hour, and the first hour decides distribution. Here's the test we run for every client account. Hold two posting windows for a month at a steady cadence. Read reach per post — not likes — against your trailing baseline. Keep the winner, swap the loser for a new challenger, repeat. Two cycles of that beats any industry chart, including the ones we publish. Your audience is the only study with a sample size of exactly your audience. 📊
556 characters in this platform’s arithmetic · The feed shows roughly a line or two — treat ~100 characters as visible. Cap is 4,000.
X (Twitter)won't fit — 277 over
Your accountjust now
Most "post at 9am" advice skips the part that matters: 9am where? Your audience's timezone decides who sees the first hour, and the first hour decides distribution. Here's the test we run for every client account. Hold two posting windows for a month at a steady cadence. Read reach per post — not likes — against your trailing baseline. Keep the winner, swap the loser for a new challenger, repeat. Two cycles of that beats any industry chart, including the ones we publish. Your audience is the only study with a sample size of exactly your audience. 📊
557 characters in this platform’s arithmetic · Hard cap at 280 weighted characters — emoji count 2, links count 23. No fold; what fits is what posts.
Threadswon't fit — 56 over
Your accountjust now
Most "post at 9am" advice skips the part that matters: 9am where? Your audience's timezone decides who sees the first hour, and the first hour decides distribution. Here's the test we run for every client account. Hold two posting windows for a month at a steady cadence. Read reach per post — not likes — against your trailing baseline. Keep the winner, swap the loser for a new challenger, repeat. Two cycles of that beats any industry chart, including the ones we publish. Your audience is the only study with a sample size of exactly your audience. 📊
556 characters in this platform’s arithmetic · Hard cap at 500. Posts render whole — no fold.
Blueskywon't fit — 256 over
Your accountjust now
Most "post at 9am" advice skips the part that matters: 9am where? Your audience's timezone decides who sees the first hour, and the first hour decides distribution. Here's the test we run for every client account. Hold two posting windows for a month at a steady cadence. Read reach per post — not likes — against your trailing baseline. Keep the winner, swap the loser for a new challenger, repeat. Two cycles of that beats any industry chart, including the ones we publish. Your audience is the only study with a sample size of exactly your audience. 📊
556 characters in this platform’s arithmetic · Hard cap at 300 graphemes — a family emoji counts once.

The first sentence is the post

Folds change what writing for social means: on Instagram roughly 125 characters do feed duty, on LinkedIn about 210, on TikTok a line or two. Everything after the fold is content for people you’ve already convinced. The practical workflow this tool enables: write the full post, paste it here, and read only what survives above each fold — if that fragment doesn’t make a stranger tap, the post isn’t ready, however good the rest is. The exact numbers behind every fold and cap live on our character counter page.

How each platform truncates your caption

The preview cards above show where your draft gets cut; this is the how — what each platform does at the cut and the one writing move it rewards. Reviewed June 2026.

PlatformCuts atWhat happensWrite for it
Instagram~125 · foldExpands in placeHook in the first two lines; hashtags below the fold still index.
LinkedIn~210 · fold3 lines desktop, less on mobileShort lines, and sell the click in line one.
Facebook~477 · foldMid-sentence, oftenDon't let the caption echo the link card.
TikTok~100 · foldOverlays the video~100 chars is the stage; the rest is search metadata.
X (Twitter)280 · capWon't publish past itThe cut is an edit instruction, not a display quirk.
Threads500 · capShown wholeNo fold means a text wall has nowhere to hide.
Bluesky300 · capShown whole (graphemes)The tightest cap rewards single-idea posts; layer in a thread.

When the cut is a cap

X, Threads, and Bluesky don’t fold — they refuse. Text past the cap, shown struck-through in the preview, simply won’t publish. You have two honest options: tighten the draft until it fits, or accept that the idea is bigger than one post and split it properly — our thread splitter breaks long drafts at sentence boundaries with the same counting rules this preview uses, so what fits here fits there. And when you want the whole post — your image, the platform’s chrome, the safe zones — instead of just the text, the post previewer renders the full visual mockup.

Frequently asked questions

What's the difference between a fold and a cap?

A fold hides; a cap forbids. Instagram, LinkedIn, Facebook, and TikTok will publish a long post but truncate it in the feed behind "…more" — the text exists, most people just never see it. X, Threads, and Bluesky enforce hard caps: text past the limit can't be published at all. The previews mark them differently — dimmed for folded, struck-through for capped — because the fixes differ: rewrite the front for a fold, shorten or thread for a cap.

Can I preview how my Instagram or TikTok caption will look?

Yes — paste your caption and it shows exactly where Instagram, TikTok, X, LinkedIn, Facebook, and Threads each cut it off behind '…more,' so you get an Instagram caption preview and a TikTok caption preview side by side before you post. The whole point is to get your hook and any critical line above each platform's fold, since that visible sliver is all most people read in the feed.

How accurate are the fold positions?

Approximate by nature. Platforms vary the fold by device, app version, and even line count — a caption with early line breaks can fold sooner than its character count suggests. The cut points here are the working numbers practitioners plan around, useful for judging whether your first sentence survives. The caps, by contrast, are exact: those come from each platform's enforced limits, computed with the platform's own counting rules.

Why does my X preview cut earlier than my character count?

Because X doesn't count characters the way a text editor does. Emoji and most non-Latin characters weigh 2, and every link costs a flat 23 regardless of length. The preview computes the cut with those same rules — so a draft that "fits" by plain count can still lose its tail on X. The full arithmetic is on our character counter page.

Do line breaks change where a post folds?

Often, yes — and it's the fold trap people hit most. Some platforms truncate by visual lines as much as by characters, so three short dramatic lines can eat your fold allowance before a single sentence lands. If your opener relies on line breaks for rhythm, assume the fold arrives earlier than the character estimate and make the very first line carry the hook alone.

Can I preview images, link cards, or formatting?

No — this previews text and where it cuts, which is the part platforms decide for you. Attachments shift folds slightly (a caption under an image gets less room than a text-only post on some platforms), which is one more reason to treat folds as estimates and put the load-bearing words first.