Case Converter
Switch between nine letter cases without retyping.
Use the Case Converter tool
What this case converter does
Case Converter rewrites text in the conventions developers and editors use every day. Title case capitalises the significant words in a heading; sentence case capitalises only the first word and proper nouns you have already typed.
Programming cases behave differently. camelCase lowers the first word and capitalises the rest, PascalCase capitalises every word, snake_case joins words with underscores, and kebab-case uses hyphens. CONSTANT_CASE upper-cases snake_case for constants and environment variables.
Why use it
- Turn a human-readable label into a variable name without typos.
- Normalise headings that were pasted in inconsistent case.
- Convert API field names between camelCase and snake_case.
How to use it
- 1Paste the text you want to convert.
- 2Choose the target case.
- 3Copy the result. The original stays intact so you can try another case.
Worked examples
Programming case
Input
user profile image
Output
camelCase: userProfileImage · snake_case: user_profile_image · kebab-case: user-profile-image
Heading case
Input
how to audit http security headers
Output
Title case: How to Audit HTTP Security Headers
Short prepositions and articles stay lower-case in title case.
Common mistakes
- Assuming title case rules are universal; APA, Chicago and AP capitalise different words.
- Converting acronyms to title case and losing them — HTTP can become Http.
- Using kebab-case for JavaScript variables, where the hyphen is read as subtraction.
Frequently asked questions
Does title case capitalise every word?
What happens to numbers and punctuation?
Is camelCase safe for non-English text?
Related tools
All toolsSlug Generator
Create readable, lowercase URL slugs.
Word Counter
Words, characters, sentences, paragraphs and reading time.
Duplicate Line Remover
Remove repeated lines while keeping the original order.
JSON Formatter
Beautify or minify JSON, with precise error positions.