By Docify

Convert Text to UPPERCASE in the Browser

• 5 min read

Docify's case converter maps one input to eight live previews. UPPERCASE and lowercase call toUpperCase and toLowerCase. Sentence case capitalizes after start or .?! only — a bare LF stays lowercase. Title Case uses \b\w. snake, kebab, camel, and Pascal split on whitespace only. Copy writes one card to the clipboard. Nothing is uploaded.

There is no Convert button and no file picker. Type or paste in the input; the eight cards update in the browser. Copy is disabled until the box has text. The steps below match the live tool, not Word, Docs, or Excel.

How to get an uppercase string

Step 1: Paste the text

Open the case converter and type or paste into Input. Clear empties the box. Nothing is sent to a server.

hello world

Step 2: Read the UPPERCASE card

That card runs input.toUpperCase(). JavaScript's default Unicode case mapping applies. Spaces stay spaces. The lowercase card is the inverse: toLowerCase().

Step 3: Copy that card

Copy writes the card's string to the clipboard. There is no download. For hello world:

HELLO WORLD

The other six cards

CardWhat it runs
Sentence casetoLowerCase, then uppercase after start or . ? ! plus optional whitespace — a bare LF does not start a sentence (hello\nworld → Hello\nworld)
Title CasetoLowerCase, then uppercase each \b\w character — not Chicago/AP title case
snake_casetoLowerCase, then replace one or more whitespace characters with _
kebab-caseSame as snake_case, but the replacement is -
camelCaseDrop whitespace; keep the first character lowercase only when that match is at index 0
PascalCaseSame whitespace drop; later word-start characters are uppercased

None of the identifier forms split existing camelCase, hyphens, or underscores. See how snake_case actually splits and the eight-case overview.

What this page does not do

Word, Docs, or Excel

Shift+F3 in Word, Docs capitalization menus, and Excel =UPPER() are other products. This page does not cycle three cases or expose spreadsheet functions.

Style-guide Title Case

The Title Case card does not leave “a”, “the”, or “of” lowercase. It capitalizes every \b\w match. That is why don't becomes Don'T.

Convert case in the browser

Eight live previews. toUpperCase for the UPPERCASE card. Nothing is uploaded.

Use Case Converter →

FAQ

Does Docify upload the text I convert?
No. Every case preview and Copy run in your browser. The page does not send the text to a server.
How does the UPPERCASE card work?
It calls String.prototype.toUpperCase on the current input (JavaScript’s default Unicode case mapping). lowercase calls toLowerCase. There is no separate convert button — the eight cards update as you type.
Is Title Case a style-guide title (articles left lowercase)?
No. Title Case lowercases the string, then uppercases every word-boundary character (\b\w). Articles and prepositions are capitalized too. An apostrophe is a boundary, so "don't" becomes "Don'T".
Does UPPERCASE also turn spaces into underscores?
No. UPPERCASE keeps spaces and punctuation. There is no SCREAMING_SNAKE_CASE card. snake_case is a different preview that only replaces whitespace with _ after lowercasing.

Related