An Instagram caption can be up to 2,200 characters, with no more than 30 hashtags and 20 @ tags. The Instagram caption row above counts your text against the 2,200 as you type and shows what is left, or how far over you are.
What counts toward the 2,200
Every character in the caption counts toward it, hashtags and @ tags included. The counter treats each letter, space, line break and emoji as one.
Hashtags and @ tags are not counted separately here; check those two limits by eye when a caption carries many.
The limits are from Meta's Instagram Platform documentation, read in October 2026.
This character counter is free with no signup. SearchBlueprint, who make it, sell SEO planning: a plan that shows the searches your customers type and the page that should answer each one.