Skip to content
CaseConverterHQ

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.

Change the case

Programmer cases

Lines and spacing

Paste some text and choose a conversion.

Words
0
Characters
0
No spaces
0
Sentences
0
Paragraphs
0
Lines
0
Read time
0 sec

Nothing you paste leaves your browser — every conversion runs on this page. Check this before you rely on it. This text converter is provided free and without warranty, and its results are not professional advice.

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.

InputUPPER CASE
make this loudMAKE THIS LOUD
Grüße aus MünchenGRÜSSE AUS MÜNCHEN
order #1471 shippedORDER #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