Instagram Caption Counter
Paste an Instagram caption to see its live character count against the 2,200 limit, how many hashtags it contains against the 30 cap, and its line-break count, all computed in your browser as you type.
0/2200 characters
Hashtags: 0/30
Line breaks: 0
Visible preview: ~125 characters before "more" cutoff
How to use this tool
- 1
Type or paste your caption into the text box.
- 2
Watch the character count update against the 2,200 limit; the panel turns red once you go over.
- 3
Check the hashtag tally against 30 and the line-break count below it.
- 4
Trim or rewrite so your hook lands in the first ~125 characters that show before the 'more' link, then copy your caption into Instagram.
How does the Instagram caption character limit work?
Instagram caps a single caption at 2,200 characters and allows up to 30 hashtags per post (counting hashtags in both the caption and the first comment combined). In the feed and on profiles, only roughly the first 125 characters render before Instagram truncates the rest behind a 'more' link, so the opening line is your real hook. This tool measures three things live as you type: the raw character count (JavaScript string length, which counts every character including spaces, line breaks, and emoji code units), the number of hashtags, and the number of line breaks. Hashtags are detected with a simple pattern that matches a '#' followed by word characters (letters A-Z, digits, and underscore). That pattern is deliberately basic: it will not match hashtags containing accented or non-Latin letters, and it stops at the first emoji, hyphen, or other punctuation, so an exotic tag can be miscounted. Treat the hashtag number as a close guide rather than an exact audit. The 125-character preview figure is an approximation Instagram itself varies by device and screen width; nothing here is rounded or trimmed for you.
Common use cases
Tightening a caption so the key message and call to action sit inside the first 125 characters before the 'more' cutoff.
Confirming a long storytelling caption stays under the hard 2,200-character ceiling before you publish.
Counting hashtags so you do not exceed Instagram's 30-hashtag limit, which can suppress a post if crossed.
Checking that intentional line breaks survive, so a list or spaced-out caption reads the way you formatted it.
Drafting and trimming caption copy on desktop before pasting it into the mobile app.
Comparing two caption variants side by side for length and hashtag density when planning a content calendar.
Frequently asked questions
Should I use 30 hashtags?▼
Is the character count exactly what Instagram counts?▼
How are hashtags detected?▼
Does the 125-character preview limit count emoji and spaces?▼
Do hashtags in the first comment count toward the 30 limit?▼
Is my caption uploaded anywhere?▼
Why did the panel turn red?▼
Related tools
Word & Character Counter
Count words, characters, sentences, paragraphs.
Reading Time Calculator
Estimate reading time for any text.
Headline Analyzer
Score headlines for engagement and SEO.
Email Subject Line Tester
Score email subject lines for open rate.
Markdown to HTML
Convert Markdown to HTML.
HTML to Markdown
Convert HTML to clean Markdown.