Instagram Line Breaks for Captions and Bio (2026)
Your spacing isn't broken — Instagram deletes blank lines on purpose, in captions and in your bio. The fixes below are the ones that hold up — plus the fold rule that decides what your followers see, and a 3-line bio formula that fits inside 150 characters.
Your line breaks aren't broken. Instagram is deleting them on purpose.
You write the perfect caption in your Notes app. Short paragraphs, breathing room, hashtags parked neatly at the bottom. You paste it into Instagram, hit share — and it comes out as one ugly wall of text, every blank line gone. If that's happened to you, you're not doing anything wrong — Instagram has been doing this for years.
A few fixes circulate most often — the invisible character, the formatter, the notes-app paste, the keyboard switch — and each behaves differently on iPhone and Android, in captions and in bios, live and through a scheduler. Most of the advice out there is half right. Here is what holds up.
First, the fold — because it decides what anyone sees
A caption can hold 2,200 characters, but the feed shows roughly the first 125 — about two lines on a phone — before hiding the rest behind "... more". Instagram publishes no exact number, and the cut moves with screen width, but 125 is the figure every guide that measures it lands on.
The cut is line-based, and a blank line counts as a line. Hook on line one, empty line two, and the fold lands after your first sentence: followers see one sentence, and everything else waits behind a tap most people never make.
So the first rule: no blank line in the first two lines. On Reels the window is tighter: the caption overlay shows roughly 55 to 100 characters.
Why Instagram eats your line breaks
When you publish, Instagram runs your caption through a cleanup pass. Any line that's completely empty — no characters at all — gets removed. A regular space doesn't save it either, because trailing whitespace gets trimmed. So the blank lines you carefully placed collapse into nothing.
Press Enter twice and you produce two newline characters (\n\n). Instagram processes the caption line by line, trims the whitespace off each line's edges, and drops any line left empty. A single \n between two lines of text survives; a \n\n leaves a line with nothing on it, and that line is removed.
The draft preview shows your spacing perfectly. You see it, you trust it, you hit share — and the live post looks nothing like the preview. Always check the published post itself, not the preview.
The behaviour shifts between app versions and between the app and the web editor, and pasting from a notes app can differ again. Test on the app you publish from, and re-check after an update.
The one character that survives — and the two that don't
The fix is a line that looks empty but is not. U+2800, the Braille Pattern Blank, is a Braille cell with no dots raised, and its Unicode classification is the reason it works: General Category So — Symbol, other — makes it a printing character, not whitespace. A trimmer built to remove whitespace has no reason to touch it.
The characters people try first fail for the opposite reason. U+200B, the zero-width space, is category Cf, a format character, and Instagram's trimming treats it as whitespace and strips it. U+00A0, the non-breaking space, is category Zs — it is whitespace by definition, so it gets trimmed too. If U+2800 ever renders as a small box on a rare device, the second option is U+3164, the Hangul filler, another blank-looking character borrowed from Korean text.
Each blank line costs two characters of your 2,200: the newline plus one U+2800. In a caption that is cheap; in a 150-character bio the same gap costs two out of 150, so a bio gets one blank line at most — see the bio section below.
What the feed actually shows
3 tips to grow your personal brand. Post consistently on one channel. Engage with creators in your niche daily. Build an email list early. Thoughts? #marketing #branding
3 tips to grow your personal brand:
⠀
1. Post consistently on 1 channel
2. Engage with creators daily
3. Build an email list early
⠀
👉 Thoughts in the comments!
⠀
#marketing #branding
Notice the order in the formatted version: the hook and the first line of the list sit above the fold, and the first blank line only appears after line two. That placement is the whole technique.
Three ways to fix it
By hand: the invisible character. The most reliable fix is a character Instagram can't see but still counts as content. It's called the Braille blank — U+2800 — and it looks like this: ⠀
See that "empty" space? There's a character sitting there. Your eyes can't see it, but Instagram's text processor can, so it treats the line as real content and leaves it alone. The mechanics — why U+2800 survives the trim while U+200B and U+00A0 get stripped — are in the section on how U+2800 works above.
- Copy this invisible character: ⠀
- In your caption, tap into each blank line and paste it.
- Publish. Your spacing survives.
This trick has worked since around 2019 and it still works in 2026. One caveat: if you edit the caption later and accidentally delete the invisible character, that line collapses again. Keep a copy of your formatted caption somewhere so you can re-paste it in seconds.
With a tool: let a formatter do the boring work. Doing the invisible-character dance by hand is fine for one post. Doing it for every post, forever, gets old fast. Paste your draft into our Caption Formatter, flip on invisible line breaks, and it drops a U+2800 onto every blank line automatically. Copy the result, paste it into Instagram, done. If you only post on Instagram, the dedicated Instagram Line Break Generator does the same job with a single-purpose layout — no extra settings to hunt through.
For a brand account or daily posting, the formatter is the safer default. Manual copy-paste works, but one missed line only shows up after the post is live.
In a notes app: the least reliable option. Write the caption in Apple Notes or Google Keep with real blank lines between paragraphs, then copy the whole thing into Instagram. Sometimes the line structure survives the paste. Sometimes it doesn't — and nobody can tell you exactly why. Different app versions behave differently.
This is the least reliable of the three methods. It works when you're in a hurry, but not for a launch post or anything hard to re-edit.
Your phone is the variable
On iPhone, the Return key gives you a clean line break and pasted invisible characters behave themselves. Android is where it gets messy — and it depends on your keyboard. Gboard is usually fine. Samsung's default keyboard, though, loves inserting trailing spaces, which Instagram trims right off — collapsing a line you thought was safe.
If you're on a Samsung and your breaks keep vanishing, switch to Gboard or just use the formatter method instead of fighting your keyboard.
One more thing: captions on Reels follow the exact same rules as post captions, so everything above applies there too. Comments are a little stricter — the invisible character works in comments as well, but test it before you rely on it.
Schedulers eat spacing too — and the API error that tells you the truth
Scheduling adds a second place where spacing can die. When a tool publishes through the Instagram Graph API, the caption travels as a field on POST /{ig-user-id}/media; over 2,200 characters, the API refuses it with error 2207010 and the publish fails before going live. A good scheduler surfaces that error in the composer.
Newlines can also be mangled when a caption passes through JSON to the API. U+2800 survives that trip better than a bare newline, because it is an ordinary printable character, not a control character. If spacing vanishes only on scheduled posts, compare the scheduled draft with a copy pasted straight into the app.
Same trick in your bio — with a 150-character budget
Your bio behaves differently from a caption in one way that matters: the budget. A caption gives you 2,200 characters; a bio gives you 150 — about 25 words. The stripping rule is the same — blank lines get removed on save — but every character you spend on spacing comes out of 150, not 2,200. A bio with two blank lines has already spent four characters before a word is written.
The formatting works identically across personal, creator, and business accounts, and the 150-character limit is the same for all three. What changes is how carefully you have to spend it.
The 150-character maths
Every line break costs you one character. A plain 3-line bio with two single breaks spends 2 of your 150, leaving about 148 for actual content — roughly 45–50 characters per line if you want balance. A blank line costs two: the newline plus one U+2800. So a bio gets one blank line at most, and most good bios use none at all — single breaks between lines, no empty lines.
Don't freestyle it in the bio field. Draft it somewhere you can count — our Character Counter has an Instagram bio preset that turns red the moment you go over. Write it, count it, then format it.
The method: invisible character, same as captions
Same trick as captions, same reason: Instagram strips truly empty lines everywhere, including bios. Put a U+2800 Braille blank (⠀) on each empty line and the spacing survives.
- Draft your three lines in your Notes app.
- Copy the invisible character (⠀) and paste it onto each blank line between them.
- Copy the whole block, go to Edit Profile > Bio, paste, and save.
- Check your live profile — not the edit screen — to confirm the breaks held.
iPhone bio method
On iPhone, the Notes app is your friend. Type the bio with real blank lines, insert the invisible character on each blank line, copy everything, then go to Edit Profile > Bio and paste. The spacing holds.
What doesn't work on iPhone: typing the bio directly in Instagram's bio field and hitting return. The app lets you do it, the edit screen shows it, and then your profile displays one collapsed line. Don't trust the edit screen — ever.
Android bio method
Same invisible-character approach, slightly more annoying keyboard dance. In Gboard the return key is right there — but Samsung's default keyboard sometimes buries it or inserts trailing spaces that get trimmed on save. If your breaks collapse on a Samsung, switch to Gboard for the thirty seconds it takes to paste your bio.
The same pattern shows up in bios: iPhone and Pixel hold on the first try, while a Samsung needs the keyboard switch.
The 3-line bio formula
Line 1: who you are. Line 2: what you do, or proof. Line 3: what to do next. A concrete example:
📍 Lisbon-based food photographer
⠀
🍝 200+ restaurant shoots | Booked through June
⠀
👇 Latest menus at the link
That leaves room to spare inside 150 characters. Notice each line does exactly one job. Bios that try to say everything say nothing; pick the three things a stranger needs to know in five seconds. One styled headline from the Fancy Text Generator works for the first line — but keep it to a single line. A whole bio in Unicode fonts is unreadable, and screen readers handle it badly.
Another example, for a business account this time:
🛍️ Handmade candles, poured in small batches
⠀
🚚 Free shipping over $35
⠀
👇 Shop the fall collection below
Same structure, different business. Who, what, next step — every time. Both examples use blank lines for readability; each blank line costs two characters, so if you're tight on space, drop the blank lines and use single breaks instead.
Should you put hashtags or a link in your bio?
Hashtags in your bio are clickable, but one is plenty — a single branded tag if you have a community hashtag. More than that wastes characters you don't have. Nobody ever followed an account because its bio had seven hashtags.
The link matters far more. You've got one clickable link, so point it at a page that does the selling — a link-in-bio page, your booking link, your latest drop. And reference it in line 3 of your bio, like the formula above. A bio without a matching call-to-action is a dead end, no matter how pretty the line breaks are.
What breaks a bio
Editing your bio later in the app can collapse the breaks again. Instagram re-processes the text on every save, and one accidental deletion of an invisible character takes the spacing with it. Keep your formatted bio saved in your Notes app. When you need to tweak a word, edit the saved version and re-paste the whole thing. Thirty seconds, zero surprises.
LinkedIn is not Instagram
The same U+2800 spacer keeps a blank line alive on LinkedIn, but LinkedIn collapses three or four consecutive blank lines to one, so a single blank line is the most it will keep. Its feed cut is also line-based: a text-only post shows roughly 140–210 characters on mobile before "see more", and a post with media attached shows closer to 70–140.
Hashtags go last — and the cap changed
Instagram cut the hashtag cap from 30 to 5 in December 2025. Five tags, placed after a spacer gap at the end, cost almost no fold space; tags scattered mid-sentence eat the 125 characters that decide whether anyone taps "more".
Stop using dot spacers
You've seen these captions:
.
.
.
In 2018–2020, creators stacked periods, hyphens, or asterisks to force lines open — a column of dots under a hook, then the rest of the caption. It worked, and it still does, but a column of dots reads as a workaround from six years ago, and every one of those characters eats into your 2,200-character budget while an invisible one does the same job with zero visual clutter. There's no reason to use dot spacers in 2026.
Pick one method and stick with it. The practical split: the formatter for daily posting, the invisible character by hand for the occasional post, the Notes app when the stakes are low. Your captions will finally look the way you wrote them — and if you want the rest of the formula, our guide to writing Instagram captions that get engagement covers hooks, hashtag placement, and CTAs.
Umar
Founder, Format Studio
Umar builds Format Studio's free creator tools and writes the practical guides.
Frequently Asked Questions
Why do my Instagram line breaks disappear after posting?
Instagram removes completely empty lines when you publish, and the draft preview misleadingly shows them. The fix is putting an invisible Braille character (U+2800) on each blank line, or using a caption formatter that inserts them for you.
What is the invisible character for Instagram line breaks?
It is U+2800, the Braille Pattern Blank: a Braille cell with no dots raised. Unicode classifies it as a symbol (General Category So), not whitespace, so Instagram's trimming routines leave it alone and the line is no longer empty.
How much of a caption shows before the "more" button?
About 125 characters, or two lines, whichever comes first. A blank line counts as one of the two lines, so a hook followed by an empty line leaves followers seeing a single sentence. On Reels the overlay cut is even shorter, roughly 55 to 100 characters.
Does the invisible spacer count toward the 2,200-character limit?
Yes. Each blank line costs two characters: the newline itself plus one U+2800. In a 2,200-character caption that is cheap, but in a 150-character bio the same gap costs two out of 150, so a bio gets at most one blank line.
Why did my caption lose its spacing after scheduling it?
Some schedulers and paste paths strip blank lines of their own, separate from Instagram. Check the scheduled draft inside the tool before it publishes. If the caption is over 2,200 characters, the Instagram Graph API refuses it outright with error 2207010, so an over-long caption never goes live at all.
How do I add line breaks to my Instagram bio?
Put the invisible Braille character (U+2800) on each blank line between your bio lines, then paste the whole block into Edit Profile and Bio. Check your live profile to confirm — the edit screen does not show the truth.
How many characters can an Instagram bio have?
150 characters, including spaces and line breaks. A single line break costs one character, so a 3-line bio with two breaks gives you about 148 characters of text. A blank line costs two characters — the newline plus one U+2800 — so use blank lines sparingly in a bio.
Why do line breaks work on my iPhone but not my Android phone?
Almost always the keyboard. Samsung's default keyboard can insert trailing spaces that Instagram trims, collapsing the line. Switch to Gboard, or format your caption with a tool instead of fighting the keyboard.
Can I add line breaks to Reels captions and comments too?
Reels captions follow the same rules as post captions, so yes. Comments accept the invisible character as well, but comment formatting is stricter, so test it on a draft first.
Format Your Captions in Seconds
Invisible line breaks, grouped hashtags, live counters.