Case Converter
Convert text between UPPERCASE, lowercase, Title Case, Sentence case, aLtErNaTiNg and iNvErTeD. Runs in your browser.
Which conversions are supported?
Paste your text and pick a conversion. With Title Case, the first letter of each word becomes uppercase. Sentence case, on the other hand, only capitalizes the first letter of each sentence (after . ! ?).
The Alternating mode flips between upper and lower one character at a time. The inverted one takes the current case of each letter and swaps it for the opposite.
It all runs in your browser, with nothing leaving your machine.
Convert between upper and lower case
Landed a text ALL IN CAPS, or do you need a list with even capitalisation? Rewriting it letter by letter is time down the drain. This tool swaps text between several case formats in one click and keeps the content untouched.
You get uppercase, lowercase, Title Case (first letter of each word) and Sentence case (just the start of the sentence), plus a few fun variations like alternating and inverted. You can fix a crookedly typed text, even out titles, prep data or simply mess around with how the letters look.
Paste in the format you have and copy in the format you need. The conversion happens in the browser, and the text never leaves it.
Related Tools
Binary Code Translator
Convert text to binary code (0s and 1s) and vice versa. Supports any ASCII character. Processed in the browser.
BSON to JSON (text) Converter
Explains differences between binary BSON and JSON with a type table and textual conversion examples.
Morse Code Converter
Convert text to Morse code and vice versa. Supports letters, numbers and punctuation. Instant result in the browser.
MessagePack to JSON (text) Converter
Explains the MessagePack binary format, its advantages and how to translate it into textual JSON.
In-Text Unit Converter (Imperial ↔ Metric)
Rewrites every measurement inside a block of text between imperial and metric units, handling fractions, inches, pounds, cups and Fahrenheit.
Text ↔ Decimal Converter
Convert ASCII text to decimal codes and vice versa. Each character is represented by its decimal value in the ASCII table.