Count letters, words, characters, sentences, paragraphs, and reading time instantly. Per-letter frequency table, vowels vs consonants. Free and browser-based.
A letter counter tells you how many letters are in a piece of text — with or without spaces, punctuation, digits, or whitespace. It also breaks down per-letter frequency (how often each individual letter appears), vowel vs. consonant split, word count, sentence count, paragraph count, and estimated reading and speaking time.
Tooloogle's letter counter runs entirely in your browser and updates live as you type or paste.
Paste or type any text into the input area. Counts update live in the panel beside it. The per-letter frequency table sorts by occurrence so you can see at a glance which letters dominate your text — useful for cipher puzzles, language analysis, essay editing, and SEO content optimization.
Letters — alphabet characters only (A–Z, a–z, and accented forms)
Letters without spaces — pure letter count, no whitespace
Characters — total Unicode characters including spaces and punctuation
Characters without spaces — everything except whitespace
Words — whitespace-separated tokens
Sentences — counted by terminal punctuation (., !, ?)
Paragraphs — counted by blank-line separators
Vowels & consonants — with percentage breakdown
Digits & punctuation — for full character analysis
Reading time — estimated at 200 wpm (configurable)
Speaking time — estimated at 130 wpm
Per-letter frequency — A through Z (case-insensitive), sorted by count
Longest & shortest word — for vocabulary analysis
Live counts — numbers update as you type or paste
Handles any Unicode text (English, accented Latin, Cyrillic, Greek, and more)
Configurable: include / exclude digits, punctuation, and spaces in the totals
Adjustable reading speed for the time estimate
Per-letter frequency table with copy-to-clipboard
Works offline once loaded
Dark mode that follows your system preference
Paste or type your text into the input area.
Counts appear instantly in the side panel.
Adjust the toggles to include or exclude digits / punctuation / spaces depending on what you're counting.
Scroll the per-letter table to see the frequency distribution.
Copy any value with a one-click button.
Where a precise letter count matters:
Twitter / X / Threads / Bluesky drafts — staying within the character limit (280 / 500) without surprises.
SMS & WhatsApp business messages — each SMS segment is 160 chars (or 70 for Unicode); counting helps minimise per-message cost.
SEO meta tags — meta titles (~60 chars), meta descriptions (~155 chars), and slug character limits.
Essay & assignment writing — matching word-count requirements for school and university submissions.
Resume & cover-letter polish — trimming bullets to a target line length for visual balance.
Cryptography & cipher puzzles — frequency analysis is the classic attack on substitution ciphers (English text is famously dominated by E, T, A, O, I, N).
Language learning & linguistic analysis — comparing letter frequency between languages or texts.
Speech writing — using the speaking-time estimate to fit a 5- or 10-minute slot precisely.
App / form field testing — verifying that a UI gracefully handles inputs near the maximum allowed length.
Counts update on every keystroke without lag, even on multi-megabyte documents. Letter counts use the proper Unicode \p{L} property, so accented characters (é, ñ, ü) are correctly counted as letters — many simple counters miss this.
Your text never leaves your browser. Drafts, exam essays, internal memos, client docs — nothing is uploaded or logged.
Word count, sentence count, paragraph count, vowel / consonant breakdown, per-letter frequency, and reading / speaking time are all computed in one pass — no need to chain three tools.
No signup, no usage caps, no ads in your output. Open the page, paste, count.
By default, no — "letters" means alphabet characters only. Numbers are counted separately as "digits". Toggle the option if you want to include digits in the letter total.
Yes — we use the Unicode letter property, which correctly classifies accented Latin, Cyrillic, Greek, Hebrew, Arabic, and other alphabet characters as letters.
By terminal punctuation: a period (.), exclamation mark (!), or question mark (?) ends a sentence. Abbreviations like "Mr." may inflate the count slightly; for highly formatted text consider the word and paragraph counts instead.
"Characters" includes every glyph, including spaces, tabs, newlines, and punctuation. "Characters without spaces" excludes whitespace but keeps punctuation. Twitter, for instance, counts everything (including spaces).
Default is 200 words per minute, which is the average adult silent reading speed. Adjust the slider for faster (300 wpm for scanning) or slower (140 wpm for careful comprehension) estimates.
Yes — the letter, word, sentence, and character counts work for any Unicode text. The per-letter frequency table works best for alphabet-based scripts (Latin, Cyrillic, Greek). For Chinese, Japanese, Korean, or other ideographic scripts, character count is the more useful metric.
Yes — once the page is loaded, all counting runs entirely in your browser.
A word counter focuses on words and reading time; a letter counter adds per-letter breakdown, vowel / consonant analysis, and finer character-level metrics. We also offer a dedicated word counter if word-level statistics are all you need.
How to Use Letter Counter Online — Count Letters, Words & Characters
Enter or paste the content you want to process using the letter counter online — count letters, words & characters.
Adjust any available settings or options to customize the output.
View, copy, or download your processed results instantly.
Count letters, words, characters, sentences, paragraphs, and reading time instantly. Per-letter frequency table, vowels vs consonants. Free and browser-based.
Tool Use:
7Type:
Free ToolPrivacy:
Client SideConvert text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case, and more — free and instant.
Remove duplicate lines from any text instantly while preserving original order. Free online dedupe tool with case-sensitivity and trim options.
Convert Markdown to HTML instantly. Free online Markdown to HTML converter using the marked library — supports headings, lists, code, links, tables, and more.
Generate clean, SEO-friendly URL slugs from any title or sentence. Free online slug generator with hyphen, underscore, or dot separators — perfect for blog URLs and file names.
Generate paragraphs of Lorem Ipsum placeholder text instantly. Free online Lorem Ipsum generator with 1–100 paragraphs — perfect for design mockups, wireframes, and prototypes.