Build your AI Agent and let it work for your business 24/7 →

Instagram Post Formatter

Format your Instagram caption before you post. Add bullet points, spacer lines and bold text, tidy up spacing and hashtags, and preview exactly how it looks in the feed.

  • 100% free
  • No sign-up
  • Runs in your browser

Text style (select words first)

Bullets (on selected lines)

Spacing and clean-up

Tip: click inside a line or select several lines, then pick a bullet.

Characters

350 / 2,200

Hashtags

3 / 30

Mentions

0 / 20

your_username
Your photo or video

1,284 likes

your_username Stop losing sales in your DMs #smallbusiness …

Only the start of your caption shows in the feed before '… more'. Make sure it works as a hook on its own.

What a well-formatted caption looks like

People decide whether to read your caption from the first line, then skim the rest on a small screen. A good caption makes both easy: a hook that works before the “… more” cut-off, short lines, and clear space between ideas.

  • Hook first. Around 125 characters show in the feed. Lead with the most interesting thing you have to say.
  • Short blocks. One idea per line or bullet. Leave a blank line between sections.
  • One call to action. Ask for a single thing: a comment, a save or a click.
  • Hashtags last. Keep them out of your sentences so the caption stays readable.

Instagram caption limits

ItemLimit
Characters2,200
Hashtags30
@mentions20
Shown before “… more”About 125 characters or 2 lines

Make your call to action do the work

“Comment LINK and I’ll send it to you” is one of the strongest calls to action on Instagram, but only if every person gets the DM. Hypello sends it automatically the moment someone comments your keyword.

How it works

How to use it

  1. Step 1

    Write or paste your caption

    Start with your draft. The preview shows how it will look in the feed, including where the '… more' cut-off falls.

  2. Step 2

    Format it

    Add bullet points, spacer lines and bold or italic text, trim extra spaces and move hashtags to the end in one click.

  3. Step 3

    Check and copy

    Make sure you're within the character, hashtag and mention limits, then copy the caption with its spacing intact.

FAQs

Frequently asked questions

Answers to common questions about the Instagram Post Formatter.

Keep the first line short and strong, break the rest into short paragraphs or bullet points, and leave blank lines between sections. Instagram doesn't have formatting buttons, so this editor uses Unicode characters for bold and italic text and an invisible character to keep blank lines when you paste.

In the feed, Instagram shows roughly the first 125 characters, or the first two lines, before cutting the caption off with '… more'. The exact amount depends on the screen and the length of your username, so put your hook within the first 125 characters.

A caption can have up to 2,200 characters, 30 hashtags and 20 @mentions. Go over the hashtag or mention limit and Instagram may refuse to post the caption, so the counters on this page turn rose when you're over.

Either works for reach, but hashtags in the middle of a sentence make a caption harder to read. Use 'Move hashtags to end' to collect every hashtag from your caption and put them after your text, separated by a blank line, dots or invisible spacer lines.

Bold and italic Unicode letters can be read strangely by screen readers, and Instagram search doesn't match them to normal words. Use them for a few words, such as a heading, and keep the rest of the caption in normal text.

Instagram often removes empty lines and lines that only contain spaces. With 'Keep blank lines' switched on, the copied caption has an invisible Braille blank character on each empty line, which Instagram keeps.

More free tools

Try another tool

Every comment gets a reply

Hypello sends a DM with your link, guide or discount code to everyone who comments your keyword, and its AI agents can collect names, emails and phone numbers. Start free with 1,000 DMs a month.