Uppercase converter
Turn any text into capitals. Accented letters, Greek, Cyrillic and everything else Unicode defines a capital for are converted correctly, not just the twenty-six English letters.
If it is styling, use CSS instead
When the capitals are a design choice — a button label, a table header, a nav item — set text-transform: uppercase in the stylesheet and leave the underlying text alone. Two things break when you type the capitals into the content instead.
The first is search and copy: a visitor copying SUBMIT ORDER out of your page gets shouting they then have to fix. The second is translation and reuse — the German or Turkish version of that string may not want capitals at all, and once the shouting is baked into the source string every downstream use inherits it.
Type the capitals in only when the shouting is part of the meaning: an acronym, a legal notice that genuinely must be in capitals, a constant in code.
All caps is slower to read
Text in capitals loses the ascenders and descenders that give words their outline shape, and reading research has measured the cost repeatedly — continuous prose in capitals is read measurably more slowly than the same prose in mixed case. It is fine for a three-word label and a poor choice for a paragraph.
Screen readers add a second problem: some, on some settings, read a short all-caps string letter by letter, on the reasonable assumption that it is an acronym. SALE becomes "S. A. L. E.". That is another argument for doing it in CSS, where the accessible text stays as written.
Worked examples
Run through the same code the button runs, so the examples cannot drift from the tool.
| Input | UPPER CASE |
|---|---|
make this loud | MAKE THIS LOUD |
Grüße aus München | GRÜSSE AUS MÜNCHEN |
order #1471 shipped | ORDER #1471 SHIPPED |
Common questions
How do I make text all caps without retyping it?
Paste it into the box and click the uppercase button. The whole text is converted at once, including accented and non-Latin letters.
Does uppercase work on accented letters?
Yes. Conversion uses the browser's Unicode case mapping, so é becomes É, ü becomes Ü and Greek and Cyrillic letters convert correctly too.
Should I type capitals or use CSS text-transform?
Use CSS when the capitals are presentation, so the real text stays copyable, translatable and readable to screen readers. Type them only when the capitals carry meaning, as in an acronym or a code constant.
Other text tools
- Case converterAll tools
- Sentence case converterCase
- Title case converterCase
- Lowercase converterCase
- camelCase converterCode
- Snake case converterCode
- Kebab case converterCode
- Remove line breaksLines
- Remove extra spacesLines
- Sort lines alphabeticallyLines
- Remove duplicate linesLines
- Reverse textLines
- Word counterCount