Convert text case instantly, with no sign up
Whether you're fixing text that accidentally got typed in all caps, converting a heading into Title Case, or reformatting a variable name into a different coding convention, this tool handles the most common text case conversions instantly, directly in your browser — nothing you type is ever uploaded anywhere.
How it works
- Paste or type your text. Any length works, from a single word to a full paragraph.
- Click a conversion. The text updates instantly in place.
- Copy the result. One click copies the converted text to your clipboard.
Every conversion available
- UPPERCASE / lowercase — the two most basic conversions.
- Title Case — capitalizes the first letter of every word.
- Sentence case — capitalizes only the start of each sentence.
- camelCase / PascalCase — common naming conventions in programming.
- snake_case / kebab-case — underscore- and hyphen-separated naming, common in file names and code.
- CONSTANT_CASE — all-uppercase with underscores, typically used for constants in code.
Common uses
Fixing text that was accidentally typed with Caps Lock on, converting a heading or title into consistent Title Case, renaming a variable to match a different coding style guide, or cleaning up a list of names or file names into a consistent format are some of the most common reasons people reach for a case converter.
Your text stays private
Nothing you type or paste into this tool is sent anywhere — every conversion happens directly in your browser. See our Privacy Policy for full details.
Which coding case convention to use
There's no single universal standard — it depends on the language and project you're working in. JavaScript and Java commonly use camelCase for variables and PascalCase for class names. Python typically favors snake_case. CSS class names and URL slugs commonly use kebab-case. When in doubt, matching whatever convention the rest of a codebase or project already uses is generally more important than picking a personal favorite.
Frequently asked questions
+Is this text case converter really free, with no sign up?
Yes. There's no account and no limit on how much text you can convert.
+What's the difference between camelCase, PascalCase, snake_case, and kebab-case?
These are all common ways to format multi-word names in code, differing only in capitalization and separator. camelCase starts lowercase (myVariableName), PascalCase starts uppercase (MyVariableName), snake_case uses underscores (my_variable_name), and kebab-case uses hyphens (my-variable-name). Different programming languages and style guides tend to favor different ones.
+Why does Title Case sometimes capitalize words it shouldn't?
This tool capitalizes the first letter of every word, which is a simple, consistent rule. Strict style-guide title case (which keeps certain short words like "a," "the," or "of" lowercase unless they start the title) follows more nuanced rules that vary between style guides — this tool uses the simpler, more universally understood version.
+Is my text sent anywhere when I use this?
No. Every conversion happens directly in your browser — nothing you type or paste is uploaded or stored.
+Can I convert a full paragraph, or just single words?
Both work. UPPERCASE, lowercase, Title Case, and Sentence case are designed for full sentences and paragraphs. camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE are meant for shorter names or identifiers, and will strip punctuation and spacing to build a single joined name, which is standard behavior for this kind of conversion.