Free tool · runs in your browser

Line Break Generator

Write your caption with real paragraph spacing, copy it back with the blank lines intact, and paste it into Instagram or TikTok without the gaps collapsing into a wall of text.

Spaced output
Our monthly report used to be a data dump nobody read. ⠀ Three changes fixed it: ⠀ → fewer metrics, the same five every month → a fixed reporting window → a one-line "why" under every number ⠀ Now clients forward it to their boss without translating it first. ⠀ #socialmediamarketing #agencylife #reporting

4 invisible spacer characters added. Copy this, then paste it straight into the post composer — the blank lines will survive. Nothing is uploaded.

Why your line breaks vanish on publish

You space a caption into clean paragraphs, hit share, and it lands as one solid block. The caption field treats a blank line as throwaway whitespace and collapses it — so the spacing that made your post readable never makes it to the feed. The fix is to give each “empty” line something the platform won’t strip: a single invisible character. The line now counts as real content, the gap survives, and to every reader it still looks like empty space.

Which platforms actually strip line breaks

You only need this fix where the platform collapses your spacing. Where each one stands:

Instagram
Strips blank lines in captions — the main place this tool earns its keep.
TikTok
Also collapses spacing in captions; paste the spaced version.
Facebook
Usually keeps the breaks you type, but pasted captions can collapse — reach for the fix only if your spacing disappears.
YouTube, Threads
Generally preserve line breaks, so you’ll rarely need the spacer.
LinkedIn, X (Twitter)
Keep your line breaks exactly as written — no fix required.
How it works

How to add line breaks on Instagram and TikTok

The order matters more than people expect — spacing comes last, and you don’t edit after. The full flow:

  1. 1

    Write and space your caption

    Type or paste it into the box above, leaving blank lines exactly where you want the gaps to appear.

  2. 2

    Optionally move hashtags down

    Toggle "move hashtags to the end" to pull every #tag out of the body and park them below a gap.

  3. 3

    Copy the spaced output

    Press Copy. The invisible characters that hold your blank lines open are now on your clipboard with the text.

  4. 4

    Paste into the caption field

    Drop it into Instagram, TikTok, or wherever your line breaks normally get eaten. The gaps come with it.

  5. 5

    Publish without editing in the app

    Editing inside the composer can re-strip the spacing, so post it as pasted. To change a word, fix it here and re-paste.

Spacing is formatting — spend it on purpose

White space is the one formatting tool every platform respects, so use it deliberately: a line break after the hook to earn the tap on “more,” short paragraphs that survive a phone screen, a gap before the call to action. It pairs with the other half of caption formatting — emphasis — which our bold & italic generator handles, and it interacts with length, which our character counter measures against each platform’s fold. The guide to formatting social text ties the three together.

Frequently asked questions

Why does Instagram remove my line breaks?

The caption field trims lines it reads as empty — a blank line is just whitespace, and the platform collapses runs of it when you publish or when you paste from another app. It's not a bug you can toggle off; it's how the field is built. The workaround is to make the "empty" lines technically not empty, which is exactly what this tool does by dropping a single invisible character on each one.

How do I add line breaks or spaces in an Instagram caption?

Write your caption with the spacing you want, copy it back, and paste it straight into Instagram — the blank lines survive instead of collapsing the way they normally do. It works as an Instagram caption spacer, and the same for TikTok, which strips spacing too. It can also park your hashtags at the end on their own lines, so the caption reads clean and the tags stay well clear of your hook.

What is the invisible character, and is it safe?

It's the Unicode Braille Pattern Blank (U+2800) — a real, standard character that renders as empty space. It's been the canonical line-break fix for years and works on every modern device. The one honest caveat is accessibility: some screen readers announce it as "space" and a few skip it, so don't lean on it to carry meaning — it's for visual spacing only.

Does this work on LinkedIn, TikTok, Facebook and X?

It works anywhere the field preserves the invisible character, which is most places — TikTok, Facebook, YouTube and Threads included. Two notes: LinkedIn usually keeps the line breaks you type, so you rarely need it there, and X renders your breaks as written, so it's unnecessary too. Instagram and TikTok captions are where it earns its keep.

Do blank lines count toward the character limit?

Yes — every line break is one character, and each spaced blank line adds the invisible character plus its newline. On a generous field like Instagram's 2,200 that's nothing to worry about; on a tight one it adds up. If you're close to a cap, paste the spaced version into our character counter to see the real total before you publish.

Can I edit the caption after I paste it?

You can, but editing inside the app can re-trigger the line-break stripping, so do your spacing last. The reliable workflow is: write and space here, copy, paste into the composer, and publish without further edits. If you do need to change a word, it's safer to fix it here and re-paste the whole thing.

Is anything uploaded to a server?

No. The spacing is added in your browser and nothing is sent anywhere — no account, no log. Copy your caption and close the tab.