Free uppercase to lowercase converter
Uppercase to lowercase without losing your acronyms
This converter takes text written in capitals and brings every letter down in a single pass, free, with no signup and no limit on length. Twenty acronyms — NASA, PDF, NHS, VAT and the rest — are held back before you start, and you can add any word, name or brand of your own. Before you copy anything, the preview shades each word that is about to change, so a surname or a product code you forgot to protect shows up here rather than in your finished document.
- 100% free
- No signup
- 20 acronyms protected
- Shows what changes first
- No length limit
The text after the fall
Teal marks a word that lost a capital. Rose marks one the list rescued.
How to bring text down to lowercase
Three steps, and the middle one is the reason this page exists.
Paste the text that is shouting
Anything typed with caps lock down, lifted out of a PDF heading, copied from a legal notice or pasted from a system that stores everything in capitals. The box takes a paste from anywhere on the page — Ctrl+V on Windows, ⌘V on macOS — and the count of capitals about to fall appears immediately above it.
Decide what survives
Twenty acronyms are held back before you type anything — NASA, PDF, HTML, URL, USA, UK, EU, UN, CEO, CV, FAQ, GDPR, HR, ID, NHS, PhD, PIN, RSVP, UNESCO and VAT. Remove any of them with a tap, add your own in the box beside them, and watch for the dashed suggestions: those are the runs of capitals already in your own text, offered one tap at a time.
Read the shading before you take the result
The panel below shows the finished text with every word that lost a capital shaded in teal and every rescued word in rose, so a name you forgot to protect is visible before it reaches your document rather than after. The two lists underneath spell out the change word by word, and Copy the lowercase text sends the plain result to your clipboard.
Technical specifications
| The conversion | Every capital letter in the text becomes its small form in one pass; spacing, line breaks, punctuation, digits and emoji are not touched |
|---|---|
| Protected out of the box | 20 acronyms: NASA, PDF, HTML, URL, USA, UK, EU, UN, CEO, CV, FAQ, GDPR, HR, ID, NHS, PhD, PIN, RSVP, UNESCO, VAT |
| How a protected word is spelled | Exactly as it appears on the list, whatever the input looked like — list PhD and PHD, phd and Phd all come back as PhD |
| Suggestions | Every run of two or more capitals already in your text is offered as a one-tap addition, up to 12 at a time |
| The preview | Teal shading on each word that loses a capital, rose on each word the list rescues, with running totals of capitals dropped, words changed and words held back |
| Alphabets handled | Latin with all accents, Greek including the final-sigma rule (ΟΔΟΣ → οδος), Cyrillic, Armenian and Coptic; scripts without capitals pass through unchanged |
| Length limit and speed | No cap. A 2,000-word press release converts in about 0.4 ms, a 100,000-character document in roughly 3 ms including the preview shading |
| Cost and storage | Free with no account, and neither the text nor the keep-list is saved between visits |
Frequently asked questions
How do I undo caps lock in Word or Google Docs without retyping?
Select the text and press Shift+F3 in Microsoft Word, which cycles the selection through small letters, capitals and a capital on every word each time you press it. Google Docs hides the same thing under Format, then Text, then Capitalization, where lowercase is one of three options. Both are quicker than this page for a sentence or two; neither will protect an acronym, which is what brings people here with a document full of them.
Will it lowercase my acronyms as well?
Only the ones you have not protected — twenty common ones are already on the list when the page loads. A press release with NASA, NHS and VAT in it comes back with all three intact, while every other capital falls. The list is yours to edit: tap a word to drop it, type any word to add it, and turn the whole thing off with the checkbox if you genuinely want everything down, including the acronyms.
How do I keep a name like McKinsey, O'Neill or iPhone?
Type it into the box beside the protected words, spelled exactly as you want it to come out. Matching ignores capitals but the output does not: list it as McKinsey and every MCKINSEY, mckinsey and McKINSEY in the text comes back as McKinsey, which turns the keep-list into a quiet way of normalising a supplier name that has been typed six different ways. The same trick fixes iPhone, eBay and PhD, none of which survive a plain lowercase pass.
What happens to the word I?
It becomes i, because this page does exactly one thing and does not guess at grammar. That is the right answer for a search term or a file name and the wrong one for prose, so if you are rescuing a paragraph rather than a fragment, run it through the sentence case tool instead: that page rebuilds the capital on I, on each sentence opening and on the names it can identify. You can also simply add I to the keep-list here, which works but leaves the sentence openings flat.
Why did the last letter of my Greek word come out differently?
Because Greek uses a different lowercase sigma at the end of a word, and the converter knows it. ΟΔΟΣ becomes οδος rather than οδοσ: the capital Σ maps to ς in final position and σ everywhere else, a rule built into the character standard itself rather than into this page. It is the one corner where the alphabet does not simply mirror itself, and a surprising number of tools get it wrong.
Do accented capitals come down properly?
Yes — É becomes é, Ø becomes ø, Ł becomes ł, Ç becomes ç and Ş becomes ş, with the accent kept exactly where it was. Cyrillic and Armenian behave the same way. What does not change is anything in a script with no capital letters: Arabic, Hebrew, Chinese, Japanese, Korean, Thai and Hindi have no small letters to fall to, so those characters pass through the converter untouched.
Does the case of my text matter to a computer anyway?
Sometimes decisively, which is worth knowing before you lowercase something that has to work. Passwords are case-sensitive everywhere and must not be run through this page. The part of a web address after the domain usually is too, so /About and /about can be two different pages, while the domain itself never is. Email addresses are treated as case-insensitive by every mail provider you are likely to meet, so lowercasing a list of addresses is safe and is the usual first step before removing the duplicates.
Why a lowercase pass needs a list of exceptions
Lowercasing is the bluntest instrument on the shelf, and most of the time bluntness is exactly what is wanted: caps lock was down for a paragraph, a heading came out of a PDF in capitals, a database field was built in 1994 and has stored every customer name in capitals ever since. The problem only appears in real documents, which are full of initials. Business and public-sector prose carries acronyms at a rate that makes a plain pass unusable — a page of NHS procurement copy or a technology press release can hold several dozen — and every one of them comes back as nhs, gdpr, pdf. There is no clever way around this, because nothing in the text distinguishes the capitals in NASA from the capitals in A LOUD SENTENCE. The only honest answer is a list, which is why the list here is visible, editable and seeded with the twenty that turn up most.
The list does slightly more than protect. Because a match ignores capitals but the output does not, whatever spelling you put on the list is the spelling that comes out: put PhD on it and PHD, phd and Phd all normalise to PhD in the same pass. That makes the keep-list a quick way to settle a document where a client name or a product has been typed four different ways, without opening a find and replace for each variant. Lowercasing is also less mechanical than it looks: Greek changes the shape of a sigma at the end of a word, so ΟΔΟΣ has to become οδος and not οδοσ, and a converter that simply walks the alphabet gets that wrong.
What this page deliberately does not do is guess. It will not put a capital back on the first word of your sentences, and it will lower the pronoun I along with everything else, because a tool that tries to be clever about grammar in the middle of a find-and-flatten operation is a tool you cannot predict. When the text is prose rather than a fragment, the job you actually want is sentence case, which lowers everything and then rebuilds the capitals a sentence needs. If the shouting is only one of several things wrong with a pasted block — stray spaces, curly quotes, invisible characters — run it through the text cleaner first, and for the other five ways of recasing a line, the case converter keeps them all on one page.
What happens to the text and the list you build
Both stay in this tab. The conversion is done by JavaScript already loaded in your browser, so the confidential notice or customer export you drop in is neither transmitted nor recorded, and the words you add to the keep-list are not stored either — reload the page and it is back to the original twenty. Nothing here needs a network connection once the page has arrived, which is worth remembering if you are tidying a document on a train.