Caption line break generator

Paste a caption, copy the fixed version, and the gaps between your paragraphs stay put when you post. Works for Instagram and TikTok.

Fix a caption

Posting to
Characters
0of 2,200
Hashtags
0of 5
Mentions
0of 20
Lines
0in total

Counts are for the fixed caption, so they include the invisible character on each blank line. Nothing you type is sent anywhere.

Why the gaps disappear

You draft a caption with a punchy first line, an empty line, two short paragraphs, another empty line and your hashtags at the bottom. You post it and it comes out as one dense block. The reason is cleanup: when a caption is saved, the app tidies whitespace. Runs of empty lines get merged or removed, and spaces at the end of a line are dropped. A line that holds only a space still counts as empty, so the old trick of typing a space on the blank line doesn’t help.

Instagram is the usual offender, and how strict it is has changed between app versions, between iPhone and Android, and between typing a caption in the app and pasting one in. TikTok’s caption box generally keeps line breaks better, but blank lines can still be trimmed depending on where you post from. That inconsistency is why a layout that worked last month can come out squashed today.

What the tool changes

  1. Trailing spaces go. They would be stripped anyway, and leaving them makes the counts misleading.
  2. Blank lines get an invisible character. Each empty line is filled with U+2800, the braille pattern blank. It shows as nothing, but it isn’t treated as whitespace, so the line counts as having content and stays.
  3. Empty lines at the very start and end are removed. They serve no purpose and can push your first words below the fold.
  4. Everything else is left alone. Your words, emoji, hashtags, mentions and line order are untouched.

Running the same caption through twice is harmless. Lines that already contain the invisible character aren’t empty, so they aren’t changed again.

The limits the counters check

LimitInstagramTikTok
Caption length2,200 characters4,000 characters at the time of writing
HashtagsCapped at 5 per post (announced late 2025, rolling out gradually)No fixed cap, but a few specific tags read better
MentionsUp to 20 per captionNo published cap

Switch the platform at the top and the counters and warnings change with it. Characters include spaces, line breaks and emoji, the same way the apps count them. A hashtag is counted when it’s a # followed by letters, numbers or underscores and isn’t glued to the end of a word; tags made only of digits, like #2026, are skipped because the apps usually don’t treat them as hashtags. Mentions are counted as an @ plus a username; email addresses don’t count.

Platform limits change. If the app accepts something the counter flags, the app wins; the counters are a guide for writing, not a rulebook.

Captions people finish reading

  • Front-load the first line. Only a line or two shows before “more” on Instagram, and TikTok shows even less over the video. Put the hook there, not the hashtags.
  • Two or three lines per paragraph. Then a gap. Phones make long paragraphs look longer than they are.
  • Hashtags at the end, after a blank line. They stay out of the way of what you’re saying.
  • One question or one call to action. “Which would you pick?” gets more replies than three questions in a row.
  • Plain text for the important parts. If you add styled letters from the font generator, keep them to a heading.

Captions feed into how both platforms understand a post. TikTok’s own explanation of its recommendations lists video information such as captions, sounds and hashtags among the signals it uses; there’s more on that in how the algorithms work.

Caption ready. Likes next?

Likes from $2.49

If a post you’ve put real work into is sitting at a handful of likes, a likes package goes to one public Instagram post or Reel, and TikTok likes go to one public video. Both start within minutes. They raise the like count only; they don’t add comments, saves or reach.

Questions, answered

About caption spacing

How do I add a line break in an Instagram caption?
Type the caption here with empty lines where you want gaps, then copy the fixed version and paste it into Instagram. The empty lines carry an invisible character, so Instagram keeps them.
What is the invisible character?
U+2800, the blank braille pattern. It displays as empty space, but the apps don’t treat it as whitespace, so a line containing it isn’t collapsed.
Does it work for TikTok captions too?
Yes. TikTok usually keeps line breaks better than Instagram, but the same fix is a safe default. Choose TikTok at the top to switch the counters to TikTok’s limits.
Will the invisible character show up for screen reader users?
Most screen readers skip it or read it as a blank, so the caption reads normally. Avoid long runs of empty lines, which can be tedious to step through.
Why does my hashtag count differ from what I expected?
Tags made only of numbers and tags glued to the end of a word aren’t counted, because the apps usually don’t link them. Check the spacing before the # sign.
Is my caption saved anywhere?
No. The tool works entirely in your browser and nothing is sent to us.