Instagram Character Counter
Check your Instagram bio, caption, username or display name against the platform's character limits. Works for TikTok, X, LinkedIn and YouTube too — 100% free, no sign-up, runs entirely in your browser.
Instagram character limits 2026
All limits listed below were verified against Instagram's current interface. Last checked: October 2026.
| Field | Character limit | Notes |
|---|---|---|
| Bio | 150 | Includes emojis, line breaks, spaces and hashtags |
| Caption | 2,200 | First ~125 characters shown before "more" in feed |
| Username | 30 | Letters, numbers, periods and underscores only |
| Display name | 64 | Shown in bold below your profile picture |
| Hashtags per post | 30 | Instagram recommends 3–5 for best reach |
| Comment | 2,200 | Same limit as captions |
| Reel caption | 2,200 | Shared limit with regular post captions |
| Alt text | 100 | Custom alt text for accessibility on photos |
How to use this character counter
Choose your platform and field type from the dropdowns above — for example, Instagram and Bio. Then type or paste your text into the input box. The counter updates instantly, showing your character count, remaining characters, word count and hashtag count. A progress bar turns amber when you pass 80% of the limit and red when you go over. Use it to trim bios before they get cut off, keep captions within range, or verify a username fits Instagram's 30-character rule.
Frequently asked questions
What is the character limit for an Instagram bio?
Instagram bios have a 150-character limit. This includes letters, numbers, spaces, emojis and special characters. Emojis are counted as single characters in most cases, though some complex emoji sequences may use two or more code points. Use a character counter to check your exact count before updating your bio.
How many characters can an Instagram caption be?
Instagram captions can be up to 2,200 characters long. However, only the first 125 characters appear before the 'more' truncation in the feed, so place your most important message and call to action at the start. Hashtags count towards the 2,200-character total.
What is the Instagram username character limit?
Instagram usernames can be up to 30 characters long. They may only contain letters, numbers, periods and underscores. Spaces and most special characters are not allowed. Your display name (the bold text beneath your profile photo) is separate and allows up to 64 characters.
Do emojis count as one character on Instagram?
Most standard emojis count as a single character on Instagram. However, some complex emojis — such as skin-tone variations, family sequences and flag emojis — are made up of multiple Unicode code points joined together and may count as two or more characters. If you are close to a limit, use a character counter that counts by code point to get an accurate reading.
Want to grow your presence? Grow your Instagram following, explore our full range of Instagram growth services, check your performance with our engagement rate calculator, or look up your Snapchat planets meaning.