Published: April 2026 | Last Updated: April 2026

Person typing on a laptop keyboard

Photo by Szabó Viktor on Pexels

Quick Answer

Instagram captions can be up to 2,200 characters. Bios are limited to 150 characters. You can use a maximum of 30 hashtags per post.

All Instagram Character Limits

FieldCharacter LimitNotes
Caption2,200Posts, Reels, and carousels share this limit
Bio150Profile description visible to all visitors
Username30Letters, numbers, periods, and underscores only
Comment2,200Same limit as captions
Hashtags Per Post30Maximum number of hashtags, not characters
Story Text~250Approximate; depends on font size and text tool used
Reel Caption2,200Shares the standard caption limit
DM1,000Per individual direct message
Name Field64Your display name (different from username)

Tips for Instagram Captions

Check Your Character Count

Draft your Instagram caption in our free word counter tool and see your character count instantly. No sign-up, no app download — just paste and check.

Count Your Words Now

Paste your text into our free word counter tool to instantly count words, characters, sentences, paragraphs and pages.

Open Word Counter

Frequently Asked Questions

What is the Instagram caption character limit?

Instagram captions can be up to 2,200 characters long. This applies to regular posts, Reels, and carousel posts.

How many characters can an Instagram bio be?

Instagram bios are limited to 150 characters. This is a hard limit — you cannot exceed it.

How many hashtags can you use on Instagram?

You can use up to 30 hashtags per post. However, Instagram now recommends using 3–5 highly relevant hashtags for better reach.

Do emojis count as characters on Instagram?

Yes. Most emojis count as 2 characters towards your caption limit because they use multi-byte Unicode encoding.

How many characters show before 'more' on Instagram?

Instagram shows approximately 125 characters of a caption before truncating it with a 'more' link. This is why your opening line matters most.

Where this data comes from

The sources and check dates in this table come from one versioned data file — the place we record every check we make. The rest of this page, and the limits built into our tools, are still separate copies, so when we correct a figure we correct it in each place. This table is how we keep ourselves honest while we do.

We've checked some of these figures, not all of them yet

Some figures on this page have been checked against the platform's own documentation — those show a source and the date we checked. The rest came across from our older pages and haven't been checked yet, so they say so. We'd rather show you which is which than print a date we haven't earned.

Still to be checked against: Instagram Help Centre (help.instagram.com)

Field Limit Notes Source Last checked
Caption 2,200 Posts, Reels, and carousels share this limit. Checked 2026-09-19: 2,200 is corroborated everywhere, but no help.instagram.com page could be located stating it directly — the Help Centre is heavily JS-rendered and resisted automated fetch. Not disproven; left unverified rather than marked confirmed without a direct citation. No source recorded Not yet verified against the platform’s own documentation
Bio 150 Profile description visible to all visitors https://help.instagram.com/728994388226960/ 2026-09-19
Username 30 Letters, numbers, periods, and underscores only (not reached in the 2026-09-19 verification pass) No source recorded Not yet verified against the platform’s own documentation
Comment 2,200 Same limit as captions (not reached in the 2026-09-19 verification pass) No source recorded Not yet verified against the platform’s own documentation
Hashtags Per Post 30 Maximum number of hashtags, not characters. FLAG 2026-09-19: an automated fetch of help.instagram.com/351460621611097 returned conflicting text on different attempts — one version said "up to 5 tags", another "up to 30 tags" (possibly different sections, e.g. product/shopping tags vs. hashtags). Could not be resolved with the tools available; needs a human check in a real browser. Value left unchanged at 30 pending that check. No source recorded Not yet verified against the platform’s own documentation
Story Text ~250 Approximate; depends on font size and text tool used No source recorded Not yet verified against the platform’s own documentation
Reel Caption 2,200 Shares the standard caption limit No source recorded Not yet verified against the platform’s own documentation
DM 1,000 Per individual direct message No source recorded Not yet verified against the platform’s own documentation
Name Field 64 Your display name (different from username) No source recorded Not yet verified against the platform’s own documentation
Caption — characters visible before the "more" link 125 A display-truncation figure, not a hard limit. Published on the homepage guidelines table and in the social-media limits guide; absent from the Instagram reference page. No source recorded Not yet verified against the platform’s own documentation

Related Tools & Guides

Further Reading