Paste your caption, copy the fixed version, and your blank lines will survive posting. It doubles as a caption counter, checking characters, hashtags and mentions against Instagram’s limits as you type.
Counts are for the fixed caption, so they include the invisible characters on blank lines. Nothing you type is sent anywhere.
You write a caption with a short opening line, a gap, a couple of paragraphs and your hashtags tucked away at the bottom. You post it, and it arrives as one dense block. Instagram tidies up whitespace when it saves a caption: runs of empty lines get collapsed, and spaces left at the end of a line are dropped. A line that only contains spaces counts as empty, so typing a space on a blank line doesn’t help either.
How strictly this happens has varied between app versions, between iPhone and Android, and between typing in the app and pasting. That inconsistency is why a caption can look fine one week and squashed the next.
Paste the result into Instagram and the gaps stay where you put them. Running a caption through twice is harmless, as lines that already hold the invisible character aren’t changed.
| Limit | What to know |
|---|---|
| 2,200 characters | Spaces, line breaks and emoji all count. The app won’t let you post a longer caption. |
| 5 hashtags | Instagram announced a cap of five hashtags per post and Reel in December 2025, replacing the old limit of 30. It is rolling out gradually, so you may still be able to add more for now. |
| 20 mentions | Tagging too many accounts in one caption can stop the post going through. |
The five-hashtag cap was announced by Instagram’s @creators account in December 2025, backed by Instagram head Adam Mosseri, and is reaching accounts gradually. Even if yours still accepts more, write captions for five: pick the tags that describe the post most precisely and drop the rest.
The character count covers the fixed caption, including the invisible characters on blank lines, so it matches what you’ll paste. A hashtag is a # followed by letters, numbers or underscores; tags made only of numbers, like #2024, aren’t counted, as Instagram doesn’t usually treat them as hashtags. A mention is an @ followed by a username, and email addresses are ignored. The line count includes blank lines, which helps you spot a caption that has become a wall of text.
Caption sorted?
Likes from $2.49If you’d like the like count on a post to look livelier, a likes package goes to one public post or reel and starts within minutes. It raises the number of likes only; it won’t add comments or change who sees the post.