Instagram Caption Formatter

Format Instagram captions for feed readability — trim spacing, group hashtags below your hook, add a dot separator before tags, and track the 2,200-character and 30-hashtag limits. Preview updates live as you type.


Formatted output updates live. Instagram captions allow up to 2,200 characters and 30 hashtags per post.

Format options




0Characters
0Hashtags
0Mentions
0Lines

Formatted caption will appear here.

Frequently Asked Questions

What does the Instagram Caption Formatter do?

It cleans and structures Instagram captions — trimming messy spacing, keeping your hook on top, moving hashtags to the bottom, and showing live counts for characters, hashtags, and @mentions.

What is the Instagram caption character limit?

Instagram allows up to 2,200 characters per caption, including hashtags, mentions, and emoji. The character counter turns red when you exceed that limit.

How many hashtags can I use on Instagram?

Instagram allows up to 30 hashtags per post. The hashtag counter turns amber when you pass 30. Many creators use 3–10 focused tags in the caption and save the rest for a first comment.

Why add a dot separator before hashtags?

A line with only dots (• • •) creates visual separation so hashtags do not clutter the hook in the feed preview. Toggle “Dot separator before hashtags” on or off to match your style.

Is this the same as the TikTok Caption Formatter?

No. The TikTok Caption Formatter is tuned for TikTok caption flow. This tool adds Instagram-specific options like the dot separator, a 30-hashtag warning, and @mention counting.

Is my text stored or sent anywhere?

No. All formatting runs entirely in your browser.

Is this tool free and does it work on mobile?

Yes on both counts. The Instagram Caption Formatter on draft21 is completely free with no sign-up required and works on all devices.