01 — Ranking
Other free options, ranked
Microsoft Word (Shift + F3)
microsoft.com
4.3Cycles selected text between lowercase, UPPERCASE and Capitalize Each Word.
- Best for
- Fixing case inside Word documents without copying text out.
- Free plan & limits
- Included in Word (also Word for the web via Home → Change Case). It has no Title Case rules for small words and no programming cases.
Convertcase.net
convertcase.net
4.1Popular online case converter with several text utilities.
- Best for
- Fixing text you accidentally typed with Caps Lock on.
- Free plan & limits
- Free with no account. The site shows ads.
VS Code (Transform commands)
code.visualstudio.com
4.4Built-in commands to transform text to upper, lower, title, snake or camel case.
- Best for
- Developers renaming identifiers in code.
- Free plan & limits
- Free and open source. Open the Command Palette and choose 'Transform to Snake Case' and similar commands. Kebab and camel case are built in to recent versions.
Google Docs add-on / Format menu
docs.google.com
4.0Format → Text → Capitalization offers lowercase, UPPERCASE and Title Case.
- Best for
- Headings and documents in Google Docs.
- Free plan & limits
- Free. Title Case capitalizes every word, including 'and' and 'of'.
02 — Comparison
Side by side
Scroll sideways to see every tool. The first column stays pinned.
| Feature / Criterion | This converter | MS Word | Convertcase.net | VS Code |
|---|---|---|---|---|
| Title Case with small-word rules | Yes | No | Yes | No |
| camelCase / PascalCase | Yes | No | No | Yes |
| snake_case / kebab-case / CONSTANT | Yes | No | No | Yes |
| Undo | Yes | Yes | No | Yes |
| Ads | No | No | Yes | No |
| Install required | No | Yes / web | No | Yes |
03 — Guide
How to convert text case step by step
Paste the text
Paste anything from a single heading to a whole document. For programming cases, put one identifier per line.
Pick the style for your use
Use Title Case for headlines (AP and Chicago styles keep short words such as 'of' and 'the' lowercase), Sentence case for UI text and most blog titles, camelCase for JavaScript variables, snake_case for Python and SQL, kebab-case for URLs and CSS classes, and CONSTANT_CASE for environment variables.
Check proper nouns and acronyms
Automatic conversion can't know that 'iPhone', 'NASA' or 'McDonald' need special capitals. Fix those by hand after converting.
Copy the result
Click Copy. If you changed your mind, Undo restores the previous version of the text.
04 — FAQ
Common questions
What is the difference between Title Case and Sentence case?
Title Case capitalizes major words ('How to Build a Website in a Day'). Sentence case capitalizes only the first word and proper nouns ('How to build a website in a day'). Google's style guide and many product teams use sentence case for headings because it's easier to read.
What is camelCase used for?
camelCase (myVariableName) is the convention for variables and functions in JavaScript, Java and Swift. PascalCase (MyClassName) is used for classes and React components, snake_case for Python and database columns, and kebab-case for URLs and CSS.
How do I undo accidental Caps Lock text?
Paste it here and click Sentence case. It lowercases everything and capitalizes the first letter of each sentence. Then re-capitalize names by hand.
Is this case converter free and private?
Yes. It's free, has no ads and converts text entirely in your browser. Nothing is uploaded or stored.
Scores reflect our own assessment of free-tier value. Prices and limits change, so check them on each provider's site before you buy.