Social media
Instagram caption character limit
An Instagram caption can be up to 2,200 characters, including spaces, emojis and hashtags.
Visible length: Only about the first 125 characters show in the feed before Instagram adds a "more" link.
Instagram caption character counter
Paste your text to check it against the 2,200 character limit. It runs in your browser, so nothing is uploaded.
Good to know
Instagram caption facts
- You can use up to 30 hashtags in one caption. Instagram blocks captions with more than 30.
- Line breaks count as characters too.
Tips
Writing a better Instagram caption
- Hook people in the first 125 characters, because that is all most viewers see.
- Three to five relevant hashtags usually work better than 30 generic ones.
FAQ
Instagram caption: common questions
What is the Instagram caption character limit?+
An Instagram caption can be up to 2,200 characters, including spaces, emojis and hashtags.
Do spaces and emojis count toward the Instagram caption limit?+
Yes. Spaces, punctuation, line breaks and emojis all count. The counter on this page counts each emoji as one character.
What happens if an Instagram caption is over 2,200 characters?+
Instagram will not accept more than 2,200 characters, so the extra text is blocked or cut off. Check the length before you paste it in.
How much of an Instagram caption is visible?+
Only about the first 125 characters show in the feed before Instagram adds a "more" link.
Limits last checked October 2026. Platforms change them from time to time, so check the Instagram editor if a number looks off.
Other character limits
Counting words instead? Use the Word and Character Counter or see how many pages any word count fills.