Letter counter with explicit Unicode semantics
WebToolArc separates letters from characters, words, digits, punctuation and whitespace. The default letter count uses Unicode letter categories so accented and non-Latin scripts can count as letters without pretending every visible character is a single code point.
Letter frequency without hiding normalization
Choose all Unicode letters, Latin-script letters or strict ASCII A–Z. Frequency can preserve accents or fold combining marks toward a base Latin letter, and case-sensitive analysis remains optional. The source text itself is not rewritten.
A–Z coverage and pangram checking
The alphabet panel shows which English A–Z letters occur after Latin folding, reports missing letters, and exposes vowel/consonant counts. Treat-Y-as-vowel is an explicit option because that classification depends on context.
Unicode script breakdown
Latin, Greek, Cyrillic, Arabic, Hebrew, Devanagari, Han, Hiragana, Katakana and Hangul letters are summarized separately when the browser supports the relevant Unicode property escapes. Other letters remain visible under Other instead of being discarded.
Length targets and platform limits
Use the same text against a custom limit or a common drafting preset. The progress panel can measure visible grapheme characters, strict letters, non-whitespace characters or words. Because platform policies and counting rules change, the destination’s own counter remains the final authority.
Private export and portability
Copy a text report, export frequency CSV, or save a Project JSON locally. Settings-only share links intentionally exclude the source text, snapshots and remembered draft. Full text enters browser storage only after an explicit snapshot or when you turn on the remember option.