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
Characters
350 / 2,200
Hashtags
3 / 30
Mentions
0 / 20
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
| Item | Limit |
|---|---|
| Characters | 2,200 |
| Hashtags | 30 |
| @mentions | 20 |
| 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
- 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.
- 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.
- 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
- CheckerTone CheckerCheck how formal, positive and confident your writing sounds, sentence by sentence.Use for free
- ComparisonText Similarity CheckerCompare two texts, see a similarity score and highlight the passages they share.Use for free
- SummarizerText SummarizerPull the most important sentences out of an article, email or report.Use for free
- ConverterCase ConverterChange text to uppercase, lowercase, title case, sentence case and more.Use for free
- CounterWord CounterCount words, sentences and paragraphs, with reading time and keyword density.Use for free
- ComparisonDiff CheckerCompare two versions of text and see every word that was added or removed.Use for free
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.