Free tools

Instagram Character Counter (Live Count + 2026 Limits)

Paste or type your caption below and watch the count update live. Instagram allows up to 2,200 characters per caption — but the feed truncates it long before that, so the counter matters at both ends: the hard cap and the hook.

0 / 2,200 characters · 0 words

2,200 characters left

Instagram limits at a glance

Instagram character limits, last verified June 2026. Platforms change limits — over-limit behavior can vary by posting method.
FieldLimit
Caption2,200 characters
Visible before “… more”~125 charactersFeed view; the exact cutoff varies slightly by device and line breaks.
Hashtags5 per post (rolling out since Dec 2025)Counted across caption and comments; older accounts may still see the legacy 30 allowance. Hashtags count toward the 2,200-character total.
Bio150 characters
Comment2,200 characters
Username30 characters

Guide

Writing within Instagram’s limits

Why 2,200 characters is the wrong number to optimize for

The 2,200-character cap is generous — roughly 300–400 words — and almost nobody hits it accidentally. The limit that actually shapes engagement is the truncation point: in the feed, Instagram clips captions at around 125 characters and hides the rest behind “… more”. If your hook, offer, or punchline lives below that fold, most viewers never see it.

That is why experienced Instagram writers draft in two layers: a first line that works standalone (about one short sentence), then the expanded story for people who tap through. Use this counter to check both — the full caption against 2,200, and your opening against the ~125-character fold.

What happens when you go over

Instagram does not silently trim long captions — the app simply blocks publishing and the API rejects the request, which is the worse failure mode for scheduled posts: a caption that is 50 characters too long can fail at posting time, hours after you wrote it. Counting before you schedule avoids the midnight error message.

Remember that hashtags, mentions, and emoji all count toward the 2,200 total, and some emoji count as more than one character on other platforms — another reason to check per network when you cross-post the same caption.

Hashtag and formatting tips

Instagram has been rolling out a five-hashtag cap since December 2025, counted across the caption and comments — older accounts the rollout hasn’t reached may still see the legacy 30 allowance, but the tag-block era is over either way. Instagram itself had long suggested keeping to a handful of genuinely relevant tags; the cap just made that official. Toggle “exclude hashtags” above to see how much room your actual message has once the tags are removed.

Line breaks count as characters too, and Instagram strips some whitespace-only lines — if you rely on spacing for readability, test the final render. Writing captions once and tailoring them per platform is exactly the job a scheduler does for you: SocialKit shows each network’s limit while you compose, so the Instagram version and the X version never collide.

Quick questions

How many characters can an Instagram caption have?

Instagram captions can be up to 2,200 characters, including hashtags, mentions, emoji, and line breaks. In the feed, only roughly the first 125 characters show before the “… more” cutoff.

How many hashtags can I use on Instagram?

Instagram has been rolling out a five-hashtag cap since December 2025, counted across caption and comments (older accounts may still see the legacy 30 allowance). Hashtags count toward the 2,200-character total, and 3–5 focused tags was already Instagram’s own guidance.

What is the Instagram bio character limit?

Instagram bios are limited to 150 characters. Usernames are capped at 30 characters. Switch the counter above to “Bio” to check yours.

Stop counting by hand — compose once for Instagram and 10 more

SocialKit shows every network’s character limit while you write, so one draft fits all 11 platforms — scheduled from a single calendar.

Start My Free Trial

€0.00 due today · cancel anytime · 7-day money-back guarantee