Free, no sign-up

Caption formatter

Keep your line breaks and spacing, and count characters and hashtags. It runs right in your browser.

Empty lines get an invisible character, so Instagram keeps your spacing.

Counts

  • Characters96 / 2200

    Instagram caption limit

  • Hashtags1 / 30

    More than 30 and none show

  • Mentions0 / 20

    Instagram's limit per post

14 words, 5 lines, 0 emoji

How the start looks in the feed

yourname First line of your caption. A new paragraph that Instagram would normally squash. #yourhashtag

About the first 125 characters show before “more”, so put your hook first.

How it works

How to use the caption formatter

Instagram often removes blank lines from captions, squashing your paragraphs together. This formatter keeps your spacing by adding an invisible character on empty lines, and counts characters, words, hashtags and mentions as you type.

  1. Paste or write your caption, with blank lines where you want spacing.

  2. Check the counters and the feed preview to see how it will look.

  3. Copy the formatted caption and paste it straight into Instagram.

FAQ

Questions people ask

Why does Instagram delete my line breaks?

Instagram trims empty lines and trailing spaces. A blank-looking Unicode character on each empty line keeps the gap in place.

Will the hidden character show up?

No. It's a blank Braille character that looks like empty space on every phone and browser.

What's the Instagram caption limit?

2,200 characters and 30 hashtags. The counter here warns you before you go over either.

More free Instagram tools

See all 20 free tools

Now put it all on one page

Your links, shop, videos and more on one free Biotrail page: 54 layouts, a social planner and no cut of your sales.

biotrail/