Text to lower case Converter
Convert any text to all lowercase in one click. Useful for normalising data, slugs, and user input. Runs locally in your browser.
CONVERT TO
Currently converting to lower case.
How it works
For camelCase, snake_case, kebab-case and PascalCase, the tool tokenises your input by splitting on spaces, underscores, hyphens, other punctuation and camelCase boundaries, then rebuilds the words in the target format. UPPER CASE, lower case and Title Case change letter case in place and keep your line breaks, spacing and punctuation. Everything runs in JavaScript inside your browser tab.
Processing runs in your browser
All conversion happens using the browser's built-in JavaScript engine. Our servers are not involved at any point.
Related operations
For swapping substrings across pasted text, try find and replace. To alphabetise or dedupe lines after converting, use sort lines. For checking length after a case change, see the word counter.
Frequently asked questions
- Does it affect numbers and symbols?
- Only letters are lowercased. Numbers, punctuation, and spaces are untouched.
- Is my text sent to a server?
- All processing runs in your browser using JavaScript. Our servers are not involved at any point.
- Why normalise text to lowercase?
- Lowercasing is useful when comparing strings for equality, generating URL slugs, or storing usernames consistently. It removes case differences that would otherwise be treated as distinct values.
- Does it handle accented and non-English letters?
- Yes. JavaScript's toLowerCase() correctly lowercases accented Latin letters as well as Greek, Cyrillic, and other scripts with defined case rules.
Last reviewed September 30, 2026
Other pages for this tool
Related tools
- Background reading: Complete guide to text tools