Why normal spaces fail on Instagram
Instagram trims trailing spaces and collapses empty lines when you publish — that's why your carefully spaced caption arrives as one dense block. Invisible Unicode characters occupy a line without looking like anything, so the spacing survives.
Each character has a job
The Braille blank holds blank lines in captions and makes names invisible. The zero-width space hides inside words. The wide spaces (en, ideographic) create gaps Instagram won't collapse. Copy the one that matches your trick.
The automatic version
If all you want is clean caption line breaks, skip the manual work — our caption fixer inserts the right invisible characters on every blank line automatically.
FAQ