Character Counter
Paste any text and see characters, words, lines, and reading time at once — plus whether it fits Twitter, SMS, and meta-description limits.
Count the lines in a list, a block of addresses, a CSV, or any line-structured text — plus paragraphs and the rest.
Some text is measured in lines, not words: a checklist, a list of addresses, rows pasted from a spreadsheet, a block of config. This loads a multi-line checklist so the line count is the headline, alongside paragraphs, words, and characters. When each line is a record, the line count is the record count — and a quick way to confirm nothing was dropped on a paste. It is the metric word counters skip and line-structured text depends on.
Paste the lines
A list, address block, CSV rows, or config.
Read the line count
Lines as the headline, with paragraphs and words beside it.
Confirm the records
When each line is a record, the count confirms nothing dropped.
Paste the column and read the Lines figure in the TEXT STRUCTURE block of the TEXT LENGTH REPORT — when each line is one record, that number is your record count. Compare it to the row count you expected; a mismatch means the paste merged or dropped lines. The character-counter measures pasted text in the browser, so it counts what actually landed, not your source file.
Lines counts every line break in the pasted text, while Paragraphs in the same TEXT STRUCTURE block groups runs of text separated by blank lines — so a 24-line list with no blank lines reads Lines: 24, Paragraphs: 1. For a checklist, address block, or CSV where each row is a record, Lines is the figure you want; Paragraphs describes prose structure instead.
Lines and tokens are different units — the TEXT STRUCTURE block reports Lines, Paragraphs, and Sentences, not model tokens. As the notFor entry states, for token counts use the Token Counter instead; a 24-line list can be far more or fewer tokens depending on wording. The character-counter's figures are browser-side counts of your text, not a provider tokenizer's output.
Paste any text and see characters, words, lines, and reading time at once — plus whether it fits Twitter, SMS, and meta-description limits.
Count words in any text, with sentence and paragraph structure and reading time — for essays, articles, and anything with a word target.
How long will this take to read? Estimate reading time from word count at a pace you choose — the "5 min read" label, calculated.
Know how many tokens a job will consume before you send it — input plus an assumed response, costed per call and at scale.
Token budget planning for real workloads: how much of the window a transcript actually consumes, what is left for the answer, and how much headroom remains.
A set of before-and-after examples showing exactly what prompt cleanup removes — and what it deliberately leaves alone.
Count characters, words, lines, and reading time — with live platform-limit checks for Twitter, SMS, meta descriptions, and more.