Count letters only, apart from spaces, numbers and marks, and see a frequency table with the count and share for every letter. The full word and character counts run live beside it.
Your files are processed in your browser, on your own device. Nothing is uploaded to a server.
A Letter Counter counts letters only, apart from spaces, numbers and punctuation, and builds a frequency table showing how often each letter appears. ToolPeko runs the full live count in your browser, so writers, puzzle fans and teachers can study letter patterns with no upload and no sign-up at all.
Type or paste your text and the counts update at once. The headline number is the letters-only total. Under it sits a frequency table with one row per letter, showing how many times that letter appears and what share of all letters it makes up. The rest of the counter set runs alongside: words, characters, characters without spaces, sentences, paragraphs and lines.
Case does not split the count. An A and an a are the same letter here, so the table shows 26 rows for English text rather than 52. Numbers, spaces and punctuation never enter the letter total or the table, though they still count in the character totals shown on the same screen. That split is the whole reason this page exists apart from a plain character count.
Some forms count letters and nothing else. A name field with a letter limit, an exam answer graded by letter count, or a form that strips spaces before measuring all need the letters-only figure, and a character count that includes spaces will mislead you by exactly the number of spaces you typed. Checking here first keeps a submission inside its limit on the first attempt.
Puzzle and game makers live in the frequency table. A word puzzle, a cipher for a classroom, or a letter game all stand or fall on how letters spread across a text. The share column shows at a glance whether a puzzle leans on common letters or hides in rare ones, and that check takes seconds here instead of an afternoon of tally marks on paper.
Teachers use the table to make letter frequency visible. English text leans hard on e, t, a and o, while z and q barely show. A class text that matches that pattern reads as normal English. One that does not often turns out to be a code, a foreign passage, or a fun writing fault worth talking about. Writers of lipograms, where one letter is banned on purpose, use the table as a lie detector for slips.
Letters with accents count as letters. In a name or a loanword, the accented form still belongs to the letter count, and the table groups it with its base letter where the browser reports it as a variant of one. Text in scripts beyond the Latin alphabet counts toward the letter total as well, since the rule is letters in, marks and spaces out.
The share in the table is a share of letters, not of characters. If your text holds 1,000 letters and the letter e appears 120 times, its share reads 12 percent. Spaces never dilute that figure, which is why the shares in the table add up to 100 across the rows while a character-based share never would.
One honest limit: this page counts and reports. It does not grade your text against a stored model of English or flag a passage as written by a person or a program. Frequency can hint at odd patterns, and hints are all they are. The table gives you clean numbers, and the reading of them stays with you.
The count runs on your device. Nothing is uploaded, stored on a server or shared, and there is no account, no daily cap and no word limit. The draft is kept only in your browser through localStorage, so your place holds across a refresh and clears when you clear your browser data. Paste a private letter or a published chapter. The tool handles both the same private way.
Any alphabetic character counts, in upper or lower case, including accented letters. Spaces, numbers and punctuation do not count toward the letters-only total, though they still appear in the character counts on the same screen.
A character counter counts everything, spaces and marks included. This page pulls out a letters-only total and adds a frequency table per letter. Use it when a form, puzzle or exercise sets its limit in letters alone.
One row per letter, with the number of times it appears and its share of all letters in your text. The shares add to 100 percent across the table. Case is merged, so A and a share one row.
Yes, that is one of its best uses. Paste the puzzle text and the table shows which letters dominate and which are missing. A spread far from normal English often signals a code or a set pattern.
Letters beyond the Latin alphabet count toward the letters-only total. The per-letter table is built for Latin letters a to z, so use the total for other scripts and the table for English and similar text.
No. Everything runs in your browser. Your text is not sent, stored or shared, there is no sign-up, and the saved draft lives only in your own browser storage until you clear it.
Same rules as this one: free, in your browser, with nothing uploaded.
Words, characters, sentences and reading time, live.
UPPER, lower, Title and sentence case in one click.
Characters with and without spaces, counted as you type.
Count sentences and check how long they run.
Count paragraphs, lines and words in one paste.
Headlines capitalized the way style guides ask for.
How many minutes your text takes to read or say aloud.
Turn a word count into pages at your font and spacing.