Skip to content
Part of: How-to format
How-To

How to add line breaks in Instagram captions

Three reliable ways to space out an Instagram caption — including the one that always works.

Shreyas Bagal·Jun 9, 2026·1 min
How to add line breaks in Instagram captions
On this page

How-to guide

Instagram quietly strips trailing whitespace, which is why your beautifully formatted caption keeps collapsing into one wall of text.

Method 1: write in Notes first

Draft your caption in the Notes app, add real line breaks, then copy-paste into Instagram. This works ~80% of the time on iOS, less reliably on Android.

Method 2: use a non-breaking character

Add an invisible character (like ⠀) at the start of empty lines so Instagram doesn't treat them as trailing whitespace and strip them.

A dedicated tool will format the caption with the right invisible characters automatically. No copy-paste gymnastics required.

Pro tip

Don't over-space. Two short paragraphs read as intentional; eight one-line bursts read as chaos.

Ready to put this into practice?

Open a formatter

Spotted an error? Email hello@boldlytype.com — we update guides when platforms change and welcome corrections.

Frequently asked questions

Latest questions readers ask us about this topic.

Is this formatter free to use?

Yes — every BoldlyType tool is free, instant, and works without signup. We pay the bills with unobtrusive ads.

Does the formatted text work on every platform?

It uses Unicode characters, so it pastes into LinkedIn, Instagram, WhatsApp, X, Threads, TikTok bios, Discord and most rich-text editors.

Will screen readers still read bold text correctly?

Use bold sparingly. Unicode bold characters can be announced one-by-one by some screen readers, so reserve it for short emphasis, not paragraphs.

Can I undo the formatting back to plain text?

Yes. Paste the styled text back into the formatter and pick the Plain option, or simply retype — the original meaning is preserved either way.

The sub-questions readers ask next — answered, with where to go.

Instagram strips trailing spaces and collapses empty lines that sit at the end of a paragraph, so line breaks vanish when there is a space sitting right before where you press return. The fix is to make sure no blank line is truly empty: the app treats a return followed by nothing as removable whitespace and closes the gap. The most reliable method is to put a single invisible character, such as a period or a dot, on each otherwise blank line, or paste pre-formatted text where each spacing line already contains a non-breaking blank character. Writing the caption in your phone's Notes app first and pasting it in also helps, because the line breaks are baked into the pasted block rather than typed live in the caption field.

Open the line break tool

On both iPhone and Android, the in-app keyboard return key adds a line break while you type, but the reliable cross-device method is to compose the caption elsewhere and paste it. On iPhone, write the text in Notes, tapping return twice for paragraph gaps, then copy and paste into the caption box. On Android, the same approach works in Google Keep or any notes app. Typing returns directly in Instagram's caption field is inconsistent because the field may auto-trim blank lines on either platform. Pasting a block that already contains the spacing, or one where blank lines hold an invisible character, produces identical results on iOS and Android because Instagram renders the pasted Unicode characters rather than relying on live keyboard input.

Open the Instagram formatter

The invisible-character method works in both captions and bios, while the simple double-return often fails in the bio field specifically. Instagram's bio editor is stricter than the caption editor and frequently collapses blank lines to nothing, so a paragraph gap typed with two returns disappears when you save. Pasting a pre-formatted block where each spacing line contains a non-breaking blank character keeps the gaps intact in the bio. For captions, plain double-returns pasted from a notes app usually hold, but the same invisible-character block is the one approach that survives in both places. That makes it the safest option if you reuse the same formatted text across your bio, captions, and Stories without reformatting each time.

Open the bio generator

LinkedIn's post box — used for feed posts, comments, your headline and your About section — is plain text with no formatting toolbar and no markdown, so there's no bold button. The workaround the whole creator economy uses is Unicode bold: type your line, convert it to bold Unicode characters (𝗯𝗼𝗹𝗱) in a generator, then paste it back and the emphasis sticks, because the style is baked into the characters themselves. Bold only the hook — the part that shows before the “…see more” cut-off — to earn the click, and keep the rest plain so the post stays skimmable. Two caveats matter: Unicode text isn't read by LinkedIn's search and is announced poorly by screen readers, so never bold the keywords, names or hashtags you want found or read aloud. For true rich text (headings, lists), use LinkedIn's separate 'Write article' editor instead.

Format a LinkedIn post

Instagram's native composer collapses the line breaks you type, which is why captions paste in as one dense block — it's worst when you post from the web or through some schedulers. The reliable fix is to compose the caption with the spacing you want and paste it back with the breaks preserved, rather than relying on invisible-character hacks (blank Unicode characters can break Instagram's search and are read poorly by screen readers). Write the caption with your intended breaks, generate the spaced version, and paste it into the caption field. Put your strongest hook on line one, since that's the part that shows before the 'more' cut-off in the feed. Keep paragraphs short — two or three lines — so the caption stays skimmable on a phone, where almost everyone reads it.

Open the line-break tool

Yes — WhatsApp is the exception among messaging and social apps because it has its own built-in markup that it renders for everyone. Wrap text in *asterisks* for bold, _underscores_ for italic, ~tildes~ for strikethrough, and triple backticks for monospace; the symbols disappear and the styling shows. So you usually don't need Unicode characters on WhatsApp at all. Reach for a Unicode formatter only when you want a style WhatsApp's markdown doesn't cover — small caps or script for a Status, say — or when you're writing one message to post across several apps that don't share WhatsApp's syntax (Instagram, X and Threads strip these symbols and show them literally). For everyday bold and italic inside WhatsApp itself, the native markup is the better and more accessible choice.

Format for WhatsApp

Related in this series

See all in How-to format

Explore the topic cluster

More tools and guides across this topic cluster.

Get the next post.

Craft notes on writing for the internet. One short email, every other week. No spam.

Keep reading