A free, instant case converter that runs entirely in your browser. Paste your text and switch it to UPPERCASE, lowercase, Title Case, Sentence case, aLtErNaTiNg cAsE, camelCase, PascalCase, snake_case, or kebab-case with one click — then copy the result. A live word and character count is included, and nothing you type is ever uploaded.
How to use this case converter
Type or paste any text into the box above, then click the case you want. The text converts instantly, right in the box, so you can chain conversions or tweak the result before hitting Copy. A live word and character count sits under the box — for deeper stats like sentences, reading time, and keyword density, use our full Word & Character Counter. Everything runs locally in your browser: no signup, no upload, no server.
When to use each case (camelCase vs snake_case and more)
- UPPERCASE: headings, acronyms, legal disclaimers, emphasis in plain-text formats.
- lowercase: normalizing messy input, tags, email addresses, casual styling.
- Title Case: headlines, book and article titles, navigation labels. (This tool capitalizes every word; some style guides lowercase short words like "of" and "the".)
- Sentence case: body copy, UI text, and meta descriptions — the first letter of each sentence capitalized, everything else lowercase.
- aLtErNaTiNg cAsE: the "mocking" meme style — letters alternate lower/upper.
- camelCase: variable and function names in JavaScript, Java, and Swift — first word lowercase, later words capitalized, no separators (
helloWorldExample). - PascalCase: class and component names in C#, TypeScript, and React (
HelloWorldExample). - snake_case: Python variables, database columns, and config keys — lowercase words joined by underscores (
hello_world_example). - kebab-case: URL slugs, CSS classes, and file names — lowercase words joined by hyphens (
hello-world-example).
The programmatic cases (camel, Pascal, snake, kebab) also split existing camelCase input on capital-letter boundaries, so converting helloWorld to snake_case gives hello_world.
Frequently asked questions
What is Title Case?
Title Case capitalizes the first letter of every word — the style used for headlines and titles. This tool uses simple Title Case (every word capitalized); editorial style guides like AP or Chicago additionally keep short connector words such as "and", "of", and "the" lowercase, so double-check against your house style for formal publishing.
What is the difference between camelCase and PascalCase?
Both remove spaces and capitalize word boundaries. In camelCase the first word stays lowercase (caseConverter), which is the convention for variables and functions in languages like JavaScript. In PascalCase every word is capitalized including the first (CaseConverter), which is the convention for class, type, and component names.
Is this case converter free and private?
Yes — completely free, no signup, and it runs entirely in your browser. Your text is never uploaded to a server, so it's safe to convert sensitive or unpublished text.
How do I convert text to sentence case?
Paste your text and click Sentence case. The tool lowercases everything, then capitalizes the first letter after each sentence-ending mark (period, question mark, exclamation mark) and at the start of each new line. Proper nouns and the standalone pronoun "I" are not re-capitalized automatically, so give the result a quick read before publishing.
More free tools
Browse the full set of free GeoParrot tools, including the Word & Character Counter for sentence, readability, and character-limit stats.