About this tool
Different contexts expect different text casing — a variable name in camelCase, a URL slug in kebab-case, a heading in Title Case. This tool converts your text into eight common casing styles at once, so you can copy whichever one you need without re-typing anything.
How to use it
- 1Type or paste your text into the input box.
- 2All eight case styles update automatically below.
- 3Click "Copy" on any result to copy just that version.
Common mistakes to avoid
- Assuming Title Case and Sentence case are the same — Title Case capitalizes most words, Sentence case only capitalizes the first word of each sentence.
- Converting text that mixes multiple word-separator styles (spaces, hyphens, underscores) and expecting a single one to still "just work" — this tool normalizes those automatically.
- Using camelCase for a URL slug instead of kebab-case, which most web frameworks expect for readability and SEO.
Use cases
- Converting a variable or function name between camelCase, snake_case, and PascalCase across languages.
- Creating a URL-friendly kebab-case slug from a page title.
- Formatting a heading or title into consistent Title Case.
Frequently asked questions
Does this handle text with existing punctuation?
Yes for casing changes like UPPERCASE, lowercase, Title Case, and Sentence case, which preserve punctuation. The programming-style conversions (camelCase, snake_case, etc.) strip spaces and separators as expected for identifiers.
Is my text stored or sent anywhere?
No. All conversion happens locally in your browser as you type.