Lowercase Text Converter

Convert any text to all lowercase letters.

Text
lowercase
Runs locally in your browser

About the Lowercase Text Converter

Lowercasing is the standard way to make text comparable. Every letter is mapped to its lowercase form under Unicode rules, so É becomes é and Ω becomes ω, while digits, symbols, punctuation and line breaks are left exactly as they were.

The usual job is normalisation before comparison. A sign-up form collects Ana@Example.com, ana@example.COM and ANA@EXAMPLE.COM, which are one mailbox as far as any real mail server is concerned. Lowercase the column and the repeats line up so they can be removed. Tags, category names, country codes and search terms all behave the same way.

The catch is that lowercasing is not always safe. Domain names ignore case but URL paths do not, so /Docs/Setup.pdf can stop resolving once flattened. Turkish is the classic trap: the dotted capital İ lowercases to an i carrying a separate combining dot, which no longer matches a plain i in a byte comparison. Test a sample before running a whole dataset through.

To go back the other way, use Uppercase Text; to clear out the repeats you have just exposed, Remove Duplicate Lines.

How to use

  1. Paste text.
  2. Copy the lowercase result.
  3. Use it wherever lowercase is needed.

Common questions

Does it lowercase accented capitals?
Yes. É becomes é and so on, per Unicode.
Will it break camelCase identifiers?
It lowercases everything, so camelCase becomes one word. Use the Case Converter to switch between programming cases instead.
Are URLs affected?
The whole text is lowercased, including URLs, which is usually fine since domains are case-insensitive, though paths can be case-sensitive.