Menu

Uppercase Converter

Paste or type your text and every letter is converted to its capital form at once, with spacing, line breaks, numbers and punctuation left exactly as they were.

0 words 0 characters 0 lines

Continue with this text: LowercaseSentence caseTitle case

Your text stays in your browser: nothing is uploaded or stored on a server.

How to use the uppercase converter

  1. Add your text. Type or paste it into Your text, press Open file to load a plain-text file (.txt, .csv, .md and similar), or drop a file on the box. Example loads a sample.
  2. Read the result. The Result box updates as you type. There are no options to set: every letter is capitalized and nothing else changes.
  3. Take the text with you. Press Copy for the clipboard or Download .txt for a file named uppercase-result.txt.
  4. Keep working on it. Use as input moves the result into the top box (with Undo to go back), and the links under the tool open the same text in the lowercase, sentence case or title case converter.

The line under the input box counts the words, characters and lines of your original text, which helps when an all-caps field has a length limit.

What changes and what stays the same

The converter changes letters only. Every lowercase letter is replaced by its capital, letters that are already capitals stay, and everything else is copied through untouched:

Kept as it is Example
Spaces, tabs, empty lines and indents Paragraph breaks and list indents survive.
Digits and punctuation 4.5 kg becomes 4.5 KG.
Emoji and symbols 👍 done! becomes 👍 DONE!.
Scripts without capital letters Chinese, Japanese, Arabic and Hebrew text does not change.
Invisible characters Zero-width spaces stay in the text; remove them with the invisible character remover.

A multi-line example, converted by the tool:

Dear team,

The meeting is moved to Friday.
  - bring your laptop
DEAR TEAM,

THE MEETING IS MOVED TO FRIDAY.
  - BRING YOUR LAPTOP

Because nothing is skipped, words with their own capitalization lose it: iPhone becomes IPHONE and eBay becomes EBAY. Acronyms such as NASA are already capitals, so they look the same.

Accents, ß and other languages

The tool uses the case rules built into your browser, which follow the Unicode standard. They cover far more than A to Z:

Before After What happens
Café au lait CAFÉ AU LAIT Accents stay on the capital letter.
Straße STRASSE ß becomes two letters, SS.
file FILE Typographic ligatures (fi, fl, ff), common in text copied from PDFs, are split into separate capitals.
Привет ПРИВЕТ Cyrillic has capitals.
Ελληνικά ΕΛΛΗΝΙΚΆ Greek has capitals; the accent mark is kept.
東京タワー 東京タワー Japanese has no case, so nothing changes.

Two of these change the length of the text: ß and each ligature become two characters. If you are filling a field with a strict character limit, check the count with the character counter after converting.

Turkish and Azerbaijani: these languages pair a dotted i with a dotted capital İ. The tool always applies the general rules, whatever language your browser is set to, so Çağrı ve şiir becomes ÇAĞRI VE ŞIIR, not ŞİİR, and istanbul becomes ISTANBUL. In Turkish text, change each capital I that should be dotted to İ by hand.

When people need all caps

  • Headings, labels and signs. Short headings, button labels, poster text, warning notices and form labels are often set in capitals.
  • Forms that ask for capitals. Some paper and online forms, shipping labels and official records ask for names and addresses in block letters. Convert once, then copy each line.
  • Codes and identifiers. Product codes, booking references and IDs are often stored in capitals: Part no. ab-1234x becomes PART NO. AB-1234X. For constant names such as MAX_RETRY_COUNT from a phrase, the snake case converter adds the underscores.
  • Spreadsheet columns. Paste a column copied from Excel or Google Sheets, convert it, and paste it back, without writing a formula.
  • SQL keywords. Writing SELECT, FROM and WHERE in capitals is a common style. Converting a whole query also capitalizes string values such as 'smith', which can change what the query matches, so convert only the keywords.

Where all caps can cause problems

In email and chat, a whole message in capitals can come across as shouting, so keep them for short text. A few kinds of text should not be converted at all:

  • Web addresses. RFC 3986 treats the scheme and host of a URL as case-insensitive, but the path and query are case-sensitive unless the site says otherwise. https://example.com/Path?q=abc becomes HTTPS://EXAMPLE.COM/PATH?Q=ABC, which may point to a different page or fail. Read more in what is URL encoding.
  • Passwords, codes and tokens that are case-sensitive.
  • Text you will need in normal case later. Capitals remove information, and no tool can tell which letters were capitals before. Keep a copy of the original.

To fix text that was typed with Caps Lock on, the sentence case converter is usually the right tool, not lowercase. For headlines, the guide to title case vs sentence case explains which style to pick.

Uppercase in Word, Google Docs and spreadsheets

If the text is already in a document, these built-in commands do the same job:

Program How
Microsoft Word (Windows) Select the text, then Home > Change Case > UPPERCASE, or press Shift+F3 until it shows capitals.
Microsoft Word (Mac) Home > Change Case > UPPERCASE, or fn+Shift+F3.
Google Docs Format > Text > Capitalization > UPPERCASE.
Excel =UPPER(A2) in a helper column.
Google Sheets =UPPER(A2), as in Excel.

The spreadsheet functions return a new value, so copy the helper column and paste it as values to replace the original text. This converter is quicker when the text comes from several places or has to go into a program without a case command.

Questions

How do I convert text to all caps?

Paste or type it in the box. The uppercase version appears in the Result box as you type; press Copy to put it on the clipboard or Download .txt to save it as a file.

Can I change uppercase text back to normal?

The converter cannot know which letters were capitals before, so lowercasing will not restore names like iPhone or McDonald. If you still have the original, press Undo or paste it again. Otherwise use sentence case to get normal sentences back and fix names by hand.

What is the shortcut for uppercase in Word?

On Windows, select the text and press Shift+F3 until it shows UPPERCASE; on a Mac press fn+Shift+F3. You can also use Home > Change Case > UPPERCASE. Shift+F3 cycles through lowercase, UPPERCASE and Capitalize Each Word.

How do I make text uppercase in Excel or Google Sheets?

Use the UPPER function, for example =UPPER(A2) in a new column, then copy that column and paste it as values. For a one-off column, you can also paste the cells here, convert them and paste the result back.

Does it change numbers, symbols or emoji?

No. Only letters that have a capital form change. Digits, punctuation, spaces, line breaks, emoji and scripts without capitals such as Chinese and Japanese stay as they are.

Why did ß turn into SS?

Unicode's standard uppercase mapping writes the German sharp s as SS, so Straße becomes STRASSE and the text gets one character longer. The capital ẞ exists, but the standard conversion does not produce it.

Is my text uploaded anywhere?

No. The conversion runs in your browser and nothing is sent to a server. The text is kept in this browser tab only, so it is still there if you open another tool, and it is gone when you close the tab.