Uppercase Converter
Turn any text into ALL CAPS without retyping it or hunting for a menu. Paste, copy, done — and the original spacing, punctuation and line breaks come through unchanged.
Worth knowing before you use it: uppercase text is measurably slower to read, because the even rectangular outline of capital letters removes the word-shape cues that fluent readers rely on. Use it for short emphasis, not for paragraphs.
Need to go the other way? Convert to lowercase
Uppercase Examples
Uppercasing touches letters and nothing else. These rows show what that means for numbers, symbols and accented characters.
| Input | Output | What it shows |
|---|---|---|
| hello world | HELLO WORLD | The basic conversion. |
| Mixed Case Input | MIXED CASE INPUT | Already-capital letters are unaffected. |
| item 1: 50% off! | ITEM 1: 50% OFF! | Digits and symbols pass through untouched. |
| café résumé | CAFÉ RÉSUMÉ | Accented letters uppercase correctly, keeping their accents. |
| don't stop | DON'T STOP | Apostrophes are left alone. |
| line one line two | LINE ONE LINE TWO | Line breaks are preserved exactly. |
| straße | STRASSE | German ß uppercases to SS, which changes the character count. |
| a b c | A B C | Multiple spaces survive the conversion. |
What Uppercasing Actually Does
It looks trivial, and for English it is. A few details matter once other languages are involved.
Only letters change
Digits, punctuation, whitespace and symbols are untouched. The output has the same structure as the input, which is why line breaks and indentation survive intact.
Accents are preserved
é becomes É rather than E. Uppercasing is a character-level mapping defined by Unicode, not a strip-accents operation, so diacritics carry through.
A few characters change length
The German ß uppercases to SS, so the output is one character longer than the input. This is correct Unicode behaviour and worth remembering if you are counting characters for a field limit.
It is not reversible
Uppercasing discards the original capitalisation, so lowercasing afterwards does not restore it. Use sentence case or title case to rebuild a sensible capitalisation from all-caps text.
Uppercase Against the Alternatives
If all caps feels too heavy, one of the other rows usually gives you the emphasis without the cost.
Shared input: this needs emphasis
| Transformation | Result | Reach for it when |
|---|---|---|
| UPPERCASE | THIS NEEDS EMPHASIS | You want maximum emphasis on a short line. |
| Title Case | This Needs Emphasis | You want a heading that still reads quickly. |
| Small caps | ᴛʜɪꜱ ɴᴇᴇᴅꜱ ᴇᴍᴘʜᴀꜱɪꜱ | You want the capital look at a lighter weight. |
| Bold | 𝘁𝗵𝗶𝘀 𝗻𝗲𝗲𝗱𝘀 𝗲𝗺𝗽𝗵𝗮𝘀𝗶𝘀 | You want emphasis where there is no formatting bar. |
Before You Uppercase a Paragraph
All caps carries real costs. These are worth weighing against the emphasis you gain.
It reads more slowly
Lowercase words have distinctive ascender and descender profiles that readers use to recognise them at a glance. Capitals form an even rectangle, removing that cue — which is why road signs moved away from all-caps lettering.
It reads as shouting
An all-caps sentence in a message or email is conventionally read as raised voice. That convention is strong enough to be worth respecting even when you did not mean it.
Screen readers may spell it out
Some assistive technology treats a short all-caps run as an acronym and reads it letter by letter. A whole word in caps is usually fine; a short one may not be.
Character limits can be exceeded
Because ß expands to SS, an all-caps German string can be longer than its original. Check the count if you are filling a field with a hard limit.
Uppercase in Practice
Almost every editor can uppercase text, but the shortcut is different everywhere and several tools do not offer it at all.
Word and Google Docs
Word uses Shift+F3 to cycle case; Google Docs hides it under Format → Text → Capitalisation. Pasting into a browser tab is often faster than remembering either.
Spreadsheets
UPPER() works but needs a helper column and a paste-values step. For a one-off column, paste it here and paste it back.
Social media
Some platforms damp the reach of all-caps posts as a spam signal. A capitalised first word is safer than a capitalised sentence.
Code and CSS
If the text is on a web page, text-transform: uppercase is usually better than uppercasing the source — it keeps the underlying text readable and searchable.
When All Caps Is the Right Call
Short labels and buttons
Two or three words in caps read fine and gain visual weight. That is why interface buttons use them so often.
Legal and warning notices
Some jurisdictions require certain contract clauses to be "conspicuous", and all caps is the traditional way of meeting that.
Acronyms and reference codes
Product codes, ticket references and country codes are conventionally uppercase, and normalising them avoids mismatches.
Data normalisation
Uppercasing both sides before comparison is a standard way to make matching case-insensitive.
Frequently Asked Questions
Related Text Tools
Case Converter
Switch between six letter cases from a single input box.
Lowercase Converter
Convert shouty or mixed-case text to lowercase.
Title Case Converter
Capitalise Every Word For Headings And Titles.
Sentence Case Converter
Fix all-caps text back into normal sentences.
Alternating Case Converter
mAkE tExT lIkE tHiS in one click.
Backwards Text Generator
Turn any sentence into backwards text, character by character.
Upside Down Text Generator
Flip text 180° with rotated Unicode lookalikes.
Mirror Text Generator
Create reflected text that reads like a mirror image.