Instagram Caption Limits You Must Know
Instagram allows a maximum of 2,200 characters per caption (including hashtags). However, only the first 125 characters appear before the "more" cutoff in the feed. This makes the opening of your caption critical for engagement.
Hashtag Limits on Instagram
- Maximum hashtags per post: 30
- Maximum hashtags per Reel: 30
- Maximum hashtags per Story: 10
- Recommended for best reach: 3–5 targeted hashtags (as of 2024)
How to Write High-Engagement Instagram Captions
Hook your audience in the first 125 characters. Use a call-to-action ("Save this post," "Tag a friend," "Comment below"). Add line breaks using the return key to improve readability. Put hashtags at the end or in the first comment to keep the caption clean.
Optimal Caption Lengths by Content Type
- Product posts: 138–150 characters
- Educational posts: 300–500 characters
- Stories/personal posts: Under 125 characters
- Motivational quotes: Under 200 characters
Frequently Asked Questions
What is the Instagram caption character limit?
Instagram captions can be up to 2,200 characters long, including hashtags. However, only the first 125 characters are visible before the 'more' button in the feed.
How many words is 2,200 characters?
Approximately 400–500 words, assuming an average word length of 5 characters plus a space.
Do hashtags count toward Instagram's character limit?
Yes. Hashtags are part of the caption and count toward the 2,200 character limit.
How do I check my caption length?
Paste your caption text into the counter above. It shows character count, word count, and reading time in real time.
Should I put hashtags in caption or first comment?
Both options work. Putting hashtags in the first comment keeps your caption cleaner. Instagram's algorithm treats both the same.