Type or paste your text below and instantly see your character count against every Instagram limit - captions, bios, comments, DMs, hashtags and more.
Post caption
Caption truncates in feed after 125 characters
0 / 2,200
Bio
Your Instagram profile bio
0 / 150
Comment
Reply or comment on a post
0 / 2,200
Direct message (DM)
Single DM message
0 / 1,000
Username
Your @handle
0 / 30
Profile name
Display name on your profile
0 / 30
Hashtags
Maximum hashtags per post
0 / 30
Feed preview truncation
Caption is cut off in feed after this
0 / 125
Post caption
2,200
Bio
150
Comment
2,200
DM
1,000
Username
30
Hashtags per post
30
Instagram captions have a maximum of 2,200 characters. However, only the first 125 characters are shown in the feed before a "more" link - so put the most important content first.
Instagram bios are limited to 150 characters. Make every character count - include your key message and a call to action pointing people to your link in bio.
You can use up to 30 hashtags per post and up to 10 per Story. Using more than 30 will prevent the post from publishing. This counter detects hashtags (words starting with #) automatically.
Yes. Most emojis count as 2 characters in Instagram's internal encoding. This counter uses JavaScript's string length, which may report 1–2 per emoji depending on the emoji - the actual Instagram count can vary slightly for complex emoji sequences.
Yes, each line break counts as one character toward Instagram's limit.
More free Instagram tools
Instagram Post Image Resizer
Crop to square, portrait or landscape feed size
Instagram Story Image Resizer
Crop to 9:16 Story & Reels size - 1080×1920
Instagram Profile Picture Resizer
Crop to 320×320 - previewed as a circle
Instagram Line Break Generator
Add real line breaks to captions - paste-ready
Instagram Font Generator
Preview & copy fancy Unicode font styles
Join thousands of social media marketers like you using Mockupduck to plan, visualize and get fast approval on their social media content