About this tool
Switch any text between seven case styles instantly: uppercase, lowercase, title case, sentence case, camelCase, snake_case and kebab-case. The developer cases automatically split on spaces, underscores, hyphens and existing capital letters, so “user profile ID” and “userProfileId” both convert cleanly.
Retyping a heading because it was drafted in the wrong case is a small waste that adds up; renaming variables across naming conventions is a bigger one. This converter handles both, locally in your browser.
How to use it
- Paste text into the input box.
- Click the case style you need.
- Copy the converted result with one click.
Frequently asked questions
What is the difference between title case and sentence case?
Title case capitalizes the first letter of every significant word (“The Quick Brown Fox”); sentence case capitalizes only the first word and proper nouns (“The quick brown fox”).
When is snake_case used?
Mostly in Python, Ruby, SQL and file naming, where words are joined with underscores: user_profile_id.
Does the tool handle camelCase input?
Yes — it detects existing capital boundaries, so converting camelCase to snake_case yields camel_case as expected.