The limit is 2,200. The number that decides whether anybody reads the rest is about 125 — everything after that is behind a more that most people never tap.
Instagram allows up to 2,200 characters, but only the first ~125 show before "more" — everything after that is a gamble on whether anyone taps to expand.
2,200 characters remaining
Start typing to see your preview…
A caption can run to 2,200 characters, which is a page of writing. In the feed, roughly the first 125 appear — one or two lines — followed by more.
Tapping that is a decision, and most people do not make it. So a 2,000-character caption is not a long caption; it is a 125-character caption with an optional appendix, and the appendix is read by the fraction of people the first line persuaded.
Which inverts how a counter is normally used. You are not trying to stay under a ceiling — you are trying to get the right thing above a cut.
The thing you would say out loud
If somebody asked what this post is, your answer is the first line. Not the setup, not the context — the answer.
A question, if you want comments
Questions below the fold get answered by people who were going to comment anyway. Above it, they get answered by people who were not.
Never the hashtags
They are the least interesting text you will write, and putting them first spends your only visible line on them. Last, or in the first comment.
Never "link in bio" first
It asks for something before giving anything. It reads as an advertisement in the half-second somebody spends deciding.
Because Instagram cuts by lines, not by characters, and how many characters fit on a line depends on the screen, the font size and the words themselves. A caption of short words fits more characters into two lines than one full of long ones.
A line break also ends a line early. Two short lines and a break can trigger the cut well before 125 characters — which is worth knowing, because people use line breaks to make captions readable and accidentally hide everything below the first one.
So treat 125 as a ceiling rather than a target. If the important sentence lands by 100, it survives on every phone.
Thirty is the maximum per post, and every character of them comes out of the same budget as the caption. Thirty hashtags averaging fifteen characters is 450 characters — a fifth of the allowance, spent on text nobody reads as text.
Putting them in the first comment instead keeps them out of the caption entirely. They work the same way, and the caption stays a caption.
Other platforms cut in other places: LinkedIn has the same problem and a different threshold, X counts links and emoji unusually, and YouTube titles are cut differently in three places at once.
Most of these run entirely in your browser; the citation tools check references against public databases.
Word Counter
Words, characters, sentences and reading time, live.
Citation Checker
Check references and case citations are real.
Spot the Change
A daily game: find what a rewrite changed.
Daily Crossword
A newspaper-style crossword, new every day.
Case Converter
Switch text to UPPER, lower, Title or Sentence case.
Word Cloud
Your most-used words, drawn bigger.
Readability
How easy your writing is to read, as a school grade.
Word Unscrambler
Type some letters, get every word they make.
Reading Time
How long a piece takes to read.
Citation Generator
Format a source for a reference list: APA, MLA, Chicago or Harvard.
Essay Counter
Word goals and progress for longer drafts.
X / Twitter Counter
Check a post fits before you publish it.