Free Instagram writing tool

Instagram Character Counter

Check Instagram captions, bios, usernames and other text before you publish. This Insta character counter updates live and measures characters, words, hashtags, mentions, emojis, lines and more.

✓ Live counting ✓ Caption & bio limits ✓ Hashtag & mention count ✓ Runs in your browser

Count your Instagram text

Paste or type your text

Private · browser only
Instagram caption
0/ 2,200
Fits
2,200 characters remaining About the first 125 characters may appear before “more” in the feed.
0Characters
0No spaces
0Words
0Lines
0Hashtags
0Mentions
0Emoji
0Links

Caption preview

See the approximate “more” cutoff

Instagram feed layout can vary by device and font size. This preview uses an approximate 125-character breakpoint to help you place the important part of your caption early.

IF
yourusernameInstagram preview
yourusername Your caption preview will appear here.

0 characters hidden after the approximate cutoff

Quick reference

Instagram character limits at a glance

Use the selector above for live checking. Some Instagram interface limits can change, so verify important edge cases in the app.

Caption2,200

Meta's publishing documentation specifies a maximum 2,200-character caption.

Bio150

Instagram profile bios allow up to 150 characters.

Username30

Commonly reported maximum; usernames also have format restrictions.

Comment2,200*

Commonly reported limit. Check the app if you are publishing at the boundary.

DM1,000*

Commonly reported per-message limit and subject to platform changes.

Note60*

Commonly reported Instagram Notes text limit.

*Interface limits can change or differ by feature rollout. The counter labels less-certain limits rather than presenting every number as an official Meta specification.

Technical character counts Useful when emojis or combined Unicode characters produce different totals.
0Visible characters (graphemes)
0Unicode code points
0UTF-16 units

Instagram does not clearly define one counting unit for every interface. The main counter uses user-perceived characters, while these technical totals let you see when complex emoji or combined characters differ.

Instagram writing guide

How to use the Instagram character counter

This Instagram character counter checks text as you type or paste it. Choose Caption, Bio, Username or another field and the tool compares your text with that field’s limit while also showing the remaining character budget.

If you searched for an Insta character counter, Instagram caption counter or Instagram word counter, you can use the same box for all of them. The page counts words, hashtags, @mentions, emoji, links and line breaks without sending your draft to a server.

Instagram caption character counter

Meta’s content-publishing documentation specifies a maximum caption length of 2,200 characters. It also documents a maximum of 30 hashtags and 20 @ tags for published captions. The counter warns when those totals are exceeded.

The feed does not necessarily show an entire long caption immediately. Current tools and publishing guides commonly use roughly 125 characters as an approximate point before a “more” expansion, although the visible cutoff can vary by layout. Use the preview above to check whether your hook or key message appears early enough.

Instagram bio character counter

The Instagram bio character limit is 150 characters. Switch to Bio mode to see a live 150-character counter, remaining space and warnings. You can also use our Instagram Bio Generator when you want ready-to-edit bio ideas that fit the limit.

Instagram username character counter

Username mode checks both length and basic formatting. Instagram usernames are commonly limited to 30 characters and use letters, numbers, periods and underscores. The tool flags spaces and unsupported characters while you type.

Hashtag and mention counter for Instagram

Hashtags and mentions use part of your caption space. This tool detects hashtag tokens beginning with # and mentions beginning with @. For Meta’s content-publishing API, a caption can include a maximum of 30 hashtags and 20 @ tags, so the alerts make those totals easy to see.

Do emojis count as Instagram characters?

Emoji counting can be technically complicated because one visible emoji may contain multiple Unicode code points or UTF-16 units. The main result uses visible grapheme characters where the browser supports them, and the Technical Character Counts section shows alternative totals for edge cases.

Instagram character counter with spaces

The main character count includes spaces, punctuation and line breaks. A separate “No spaces” statistic is included for comparison, but you should use the main count when checking an Instagram field limit.

Useful ways to stay within the limit

  • Put the most important caption idea near the beginning.
  • Remove repeated spaces and unnecessary line breaks before publishing.
  • Watch hashtags and mentions because they use caption space too.
  • Use Trim to Limit as a starting point, then reread the ending for clarity.
  • Leave a little room when a draft contains complex or combined emoji.

Questions

Instagram Character Counter FAQ

What is the Instagram caption character limit?

Meta’s Instagram content-publishing documentation specifies a maximum caption length of 2,200 characters. This counter checks your draft against that limit live.

What is the Instagram bio character limit?

Instagram bios allow up to 150 characters. Choose Bio mode to see your used and remaining characters.

Does this Insta character counter include spaces?

Yes. The primary count includes spaces, punctuation and line breaks. A separate count without whitespace is also displayed for comparison.

Does it count Instagram hashtags and mentions?

Yes. Hashtags and @mentions are counted automatically. The tool also warns when a caption exceeds the hashtag or mention totals documented by Meta’s content-publishing API.

Why can emoji character counts differ?

Some emoji are built from several Unicode parts even though they look like one character. This page shows visible-character, Unicode code-point and UTF-16 totals so you can see the difference.

Is my caption uploaded or saved?

No. Counting and analysis run locally in your browser. This tool does not send the text you enter to a server.

Copied