Instagram line break generator: keep your caption spacing
Paste your caption here and copy it back, and Instagram keeps the gaps between your lines.
Paste it with the blank lines where you want them.
Ready to paste
Nothing to copy yet.
Postmosis can post to Instagram for you at the time you pick, once your account is connected. See scheduling
How to add line breaks on Instagram
Paste your caption
Paste it with blank lines between the parts, the way you want it to read.
Copy it back
Press Copy caption. Each blank line now holds an invisible character.
Paste into Instagram
Paste it into the caption box. The gaps stay where you put them.
Why captions lose their line breaks
A blank line is two line breaks with nothing between them. Some apps drop a line that holds nothing, or a line that ends in a space, so the caption lands as one block.
The fix is to put something on every empty line. This tool uses an invisible character. It shows as empty space, but it isn't a space, so the line can't be dropped.
It also trims the spaces at the end of every line, and can strip the ** and # that ChatGPT drafts leave behind.
If the invisible character ever shows as a box on an old phone, switch to a dot. A dot is plain to see, but it never goes missing.
Each spacer counts toward Instagram's caption limit, and the tool counts it for you.
Sources
- Meta for Developers: IG User Media, read 28 October 2026
- Instagram Help Centre: Use hashtags on Instagram, read 28 October 2026
Worked examples
A list caption
"Three things I check before a viewing:", a blank line, two numbered lines, a blank line and a question. The two blank lines each get a spacer, and the caption reads as four parts.
A ChatGPT draft
A draft that starts "## Tip" and has "**Book early**" comes back as "Tip" and "Book early", with the symbols gone.
The count
A 2,190-character caption with 12 blank lines comes back at 2,202, because each spacer adds one character. Cut 2 characters and it fits.
Common questions
Start my weekWhy does Instagram remove my line breaks?
When a line has nothing on it, or ends in a space, it can get dropped as you paste the caption. Putting an invisible character on each empty line keeps it.
What is the invisible character?
It looks like empty space but counts as a character, so the line holds.
Does it count toward the 2,200-character limit?
Yes, one character per blank line. The tool shows the total so you can see what's left.
Does it work for my bio?
Yes, paste your bio in the same way.
Is my caption stored?
No. It's spaced in your browser.
More free tools
Character counter
Check a post against every network's character limit at once.
LinkedIn text formatter
Bold, italic and bullet points for LinkedIn posts.
Instagram grid planner
See your next posts on your grid before you post them.
Get next week's posts made
See the price, start, and make your first posts this week.

