Instagram Character Counter & Line Break Generator
Count characters, words, hashtags and mentions in your Instagram caption, bio, username or comment as you type, then turn on "Keep my line breaks" to copy a version whose blank lines survive Instagram's paste.
- Runs entirely in your browser
- No login, no API, no data sent
- Free, unlimited use
Nothing you type is uploaded, logged or stored. instatools is not affiliated with Instagram or Meta.
0 / 2200 characters
Keep my line breaks
Instagram's own editor collapses blank lines when you paste in a caption or bio. This box holds a copy-ready version where every blank line is preserved.
How to use the character counter
1. Choose a mode — Pick Caption, Bio, Username or Comment so the counter checks your text against the right Instagram character limit.
2. Type or paste your text — Type into the box, or paste in a caption you already wrote, and watch the character, word, hashtag and mention counts update as you go.
3. Watch the progress bar — The bar and count turn to a warning colour as you approach the limit for the mode you picked, so you know before you post.
4. Copy the line-break-safe version — Turn on "Keep my line breaks" and use Copy to get a version whose blank lines survive Instagram's editor when you paste it in.
Instagram character limits at a glance
Each part of your profile has its own limit, and they're not all the same number. Pick the matching mode above and the counter checks your text against the right one automatically.
| Field | Limit |
|---|---|
| Caption | 2,200 characters |
| Bio | 150 characters |
| Username | 30 characters |
| Comment | 2,200 characters |
| Hashtags per post or Reel | 5 |
Instagram usernames also have their own rules beyond the 30-character cap: letters, numbers, periods and underscores only, no two periods in a row, and no period at the very start or end. Username mode flags any of those problems as you type, or try the Instagram Username Generator if you need ideas that are already valid.
Why Instagram removes your line breaks
You write a caption with blank lines between paragraphs, paste it into Instagram, and the spacing is gone. This isn't random: Instagram's editor strips trailing spaces left at the end of a line, and it collapses any line that is completely empty into nothing. If your line breaks came from a text app that leaves a trailing space or a truly blank line, Instagram's paste behaviour erases both.
It's the same reason captions written and styled with the Instagram fonts tool can still lose their spacing on paste — the stylised characters survive, but a blank line between them doesn't, unless something is holding that line open.
How the line break fix works
"Keep my line breaks" does two things to your text before you copy it: it trims any trailing spaces sitting at the end of each line, and it places a single invisible character — a blank braille pattern, U+2800 — onto every line that would otherwise be empty. Instagram's editor sees a line with a character on it, not an empty line, so it has nothing to collapse.
One habit matters more than the tool itself: paste the result into Instagram, don't retype it. Retyping a blank line by hand just recreates an empty line, which Instagram will collapse again. Pasting keeps the invisible character in place.
Being upfront about the trade-off: each invisible character counts as one character in your total, the same as any other. If you're right up against the 2,200-character caption limit, a caption with several blank lines will use a few characters just to hold those lines open.
The first ~125 characters, before "…more"
Instagram truncates a caption in the feed and shows a "…more" link after roughly the first 125 characters, though the exact cutoff varies by device and screen width. Whatever hook, question or offer matters most belongs in that opening stretch, because a share of your audience will never tap "more" to read the rest. Type your opening line first and check the character count as you go — that's the part worth rewriting until it earns the tap.
Hashtags now: the 5-hashtag limit
Instagram cut its hashtag limit from 30 to 5 per post and Reel, a change its @creators account announced in December 2025. A lot of advice still floating around still quotes the old 30-hashtag ceiling, so if a caption you're reusing has more than 5, Caption mode will flag it.
With only 5 to spend, specific beats generic: a hashtag your exact audience actually searches earns more than a broad one competing with millions of other posts. If you're drafting the caption itself rather than just checking it, the caption generator can help you get to a draft worth trimming down to your best 5 tags.
Frequently asked questions
- What is the Instagram caption character limit?
- Instagram allows up to 2,200 characters in a caption. The same 2,200-character limit applies to comments. This counter tracks your total live so you can see how much room you have left.
- What is the Instagram bio character limit?
- An Instagram bio can be up to 150 characters. Switch to Bio mode and the progress bar and count update against that 150-character limit as you type.
- Do spaces, line breaks and emoji count as characters?
- Yes to all three. A space counts as one character, a line break counts as one character, and an emoji counts as one character even when it is built from several underlying code points, matching how Instagram counts it.
- Why are my line breaks disappearing when I paste into Instagram?
- Instagram's own editor collapses lines that are completely empty and strips trailing spaces at the end of a line. "Keep my line breaks" removes trailing spaces and drops an invisible character onto every empty line so Instagram's editor has no empty line left to collapse.
- Is the invisible character safe to use, and will it look odd?
- It's a blank braille pattern character (U+2800), which Instagram's editor treats as ordinary text rather than an empty line, so it displays as blank space. It's safe to post, but it does count as one character on each blank line, so factor that into your total.
- How many hashtags can I use on Instagram now?
- Instagram limits posts and Reels to 5 hashtags, down from the 30 it used to allow, a change @creators announced in December 2025. Caption mode flags your hashtag count against that lower limit.
- Do hashtags count toward the 2,200-character caption limit?
- Yes. Hashtags are part of your caption text, so every character in every hashtag counts toward the same 2,200-character limit as the rest of your caption.
- Does this tool store or send my text anywhere?
- No. Every count and transform runs in your own browser with JavaScript. Nothing you type is uploaded, logged or stored, and closing or reloading the page clears it.
