Word Counter
Clean and transform text with Word Counter — instant results, fully in-browser.
Convert any text to lowercase in one step — letters become small, everything else stays as it is. Runs entirely in your browser.
Your browser is preparing the tool. It runs 100% locally.
Paste any text and the tool returns it in all lowercase — every uppercase letter is made small, and digits, punctuation and spacing are untouched. It works on any text, not just uppercase, and it is Unicode-aware, so accented capitals like É become é. It uses a locale-independent rule, which is correct almost everywhere; the one exception is Turkish and Azerbaijani, whose dotted and dotless i follow different rules. It runs entirely in your browser.
Type or paste your text and it comes back entirely in lowercase. Despite the name, it does not only act on uppercase input — it lowercases whatever you give it, leaving already-lowercase letters, numbers and symbols alone.
It is the quick fix for shouty all-caps text, mixed-case input you want flattened, or normalising text before comparing or searching it, where case differences would otherwise get in the way.
The tool applies the browser's standard lowercasing, which follows Unicode's default case mappings. That means it correctly lowercases not just A to Z but accented and non-Latin capitals too — É becomes é, Ω becomes ω — using the same rules every modern browser shares.
The mapping is locale-independent, so it gives the same result regardless of your language settings. That is what you want almost everywhere, with one well-known caveat: Turkish and Azerbaijani treat the letter i specially, and the default rule does not match their convention.
input — Hello WORLD! Café 123
output — hello world! café 123Only letters change case; digits, punctuation and spacing stay the same. Accented capitals lowercase too.
| Action | convert all letters to lowercase |
|---|---|
| Scope | any text, not only uppercase |
| Unicode | accented and non-Latin letters supported |
| Locale | locale-independent (one Turkish/Azeri caveat) |
| Untouched | digits, punctuation, spacing |
| Where it runs | In your browser — nothing uploaded |
It is Unicode-aware, so it lowercases far more than A to Z — accented Latin letters, Greek, Cyrillic and more all convert correctly. Scripts without case, such as Chinese or Arabic, pass through unchanged.
The mapping is locale-independent. For almost every language that is exactly right, but Turkish and Azerbaijani are exceptions: their dotted i and dotless i have special rules, so the capital I is lowercased to a plain i rather than the dotless one those languages use.
A few characters have no simple one-to-one lowercase and follow the Unicode default. The German sharp s, for instance, is already lowercase and is left as it is.
It changes case only. It does not strip accents, remove punctuation, trim spaces or otherwise alter the text — lowercasing is the single transformation.
Already-lowercase input is returned unchanged, so running it twice has no further effect. It is safe to apply to mixed-case text.
Convert shouty uppercase text to a calm lowercase.
Lowercase text before comparing or searching so case does not matter.
Flatten mixed-case entries to a consistent lowercase.
Lowercase text as a first step before further formatting.
Need to go the other way? Use a lowercase-to-uppercase or general case converter. Want Title Case or sentence case? Use the title-case converter. Need Turkish-correct casing? Use a tool that applies the Turkish locale rule.
Applies the browser's Unicode-default lowercasing, so accented and non-Latin capitals convert correctly; it is explicit that the mapping is locale-independent, with the one well-known exception of the Turkish and Azerbaijani dotted and dotless i.
Clean and transform text with Word Counter — instant results, fully in-browser.
Character Counter instantly as you type — free, private and lightning fast.
Case Converter instantly as you type — free, private and lightning fast.
Clean and transform text with Lorem Ipsum Generator — instant results, fully in-browser.
Text Diff Checker online with no limits, no signup and no data leaving your browser.
Remove Duplicate Lines online with no limits, no signup and no data leaving your browser.
It is free, private and runs entirely in your browser — no sign-up, no uploads, no limits.