Convert text to uppercase

Paste your text and every small letter becomes a capital, as you type. The conversion happens in your browser and nothing is uploaded, so confidential drafts stay on your device. Accented letters keep their accents.

How it works

  1. Paste your text

    Type or paste the text in the left box, or open a .txt file. No text to hand? Click Example.

  2. Instant result

    The result appears as you type. Change the options and see straight away what changes.

  3. Copy or download

    Copy the result with one click, save it as a file or use it as input for a next step.

When to use it

  • Headings, labels and signs that should be in capitals.
  • Codes and constants, such as MAX_RETRIES. For that, the screaming snake case converter also turns spaces into underscores.
  • Making a note stand out.

Hello, World! becomes HELLO, WORLD!. Numbers and punctuation don't change. Special letters are handled too: ß becomes SS, as in German.

Capitals are harder to read

A line in capitals is slower to read than one in normal case, because the words lose their shape, and in an e-mail it reads as shouting. Use it for short items such as labels, abbreviations and headings. For longer text that must be in capitals, break the lines up to keep it readable.

Related tools

To go the other way, use the lowercase converter. For a proper headline, title case capitalises the important words only, and capitalize each word makes every word start with a capital.

Frequently asked questions

What happens to the German ß?

It becomes SS, the standard uppercase form, so `straße` turns into `STRASSE`. Other special letters follow the Unicode rules too.

Are numbers and punctuation changed?

No. `Hello, World! 2026` becomes `HELLO, WORLD! 2026`. Only letters change.

Should I use this or CSS text-transform for a web page?

For a page, `text-transform: uppercase` in CSS shows capitals without changing the text underneath, which is better for screen readers and copying. Use this converter when you need the text itself in capitals, such as in a document or a file.

Does it work for Dutch?

Yes. `ijsje` becomes `IJSJE`. The Dutch pages use Dutch rules for the digraph IJ when capitalising a word.