Free browser tool

Case Converter

Change your text to UPPERCASE, lowercase, Title Case, camelCase and more in a single click — right in your browser, with nothing uploaded.

0 characters · 0 words

Quick answer

A case converter changes the capitalisation of your text without retyping it. Paste your text, then choose a style: use UPPERCASE or lowercase to normalise shouting or stray caps, Title Case for headlines, Sentence case to clean up prose, and camelCase, PascalCase, snake_case or kebab-casewhen you're naming things in code. Everything runs privately in your browser.

When to use each case

Picking the right case makes text clearer and, in code, avoids bugs. UPPERCASE is for constants, acronyms and short labels where you want emphasis, while lowercase is handy for normalising input, tags or hashtags. Title Case capitalises every word and suits headlines, article titles and button labels. Sentence case capitalises only the first letter of each sentence, which is the natural style for body copy, descriptions and UI microcopy.

Cases for writing code

Programmers rely on strict naming styles. camelCase (firstName) is standard for variables and functions in JavaScript, Java and many other languages. PascalCase (FirstName) names classes, React components and types. snake_case (first_name) is common in Python, Ruby and SQL databases, and kebab-case (first-name) is used for URLs, CSS class names and file names because it reads cleanly and is case-insensitive. This tool splits your text on spaces, hyphens, underscores and existing camelCase boundaries, so you can convert freely between all of them.

Fun and formatting cases

aLtErNaTiNg cAsE flips between lower and upper on each letter, a playful style popular in memes and social posts. InVeRsE caseswaps the case of every letter, so uppercase becomes lowercase and the other way round — useful when your Caps Lock was on by mistake. Whatever you choose, the live character and word counts under the box help you keep an eye on length for titles, tweets or meta descriptions.

Frequently asked questions

Is my text sent to a server?+

No. The case converter runs entirely in your browser with JavaScript. Nothing you type is uploaded, logged or seen by anyone — your text never leaves your device.

What is the difference between Title Case and Sentence case?+

Title Case capitalises the first letter of every word, which suits headlines and titles. Sentence case capitalises only the first letter of each sentence, like normal prose.

What are camelCase, PascalCase, snake_case and kebab-case for?+

These are programming naming styles. camelCase and PascalCase are common for variables and classes, snake_case is popular in Python and databases, and kebab-case is used for URLs, CSS classes and file names.

Can I convert text back after choosing the wrong case?+

Each button transforms whatever is currently in the box, so you can keep clicking to reshape it. If you flatten the text too far — for example to all lowercase — the original capitalisation can't be recovered, so paste a fresh copy if needed.

Is there a character limit?+

There's no fixed limit. Because everything is processed on your own device, you can convert short snippets or long documents; very large text just uses a little more memory.

More free tools