Case Converter

Convert text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case and kebab-case in one click.

● Runs locallyNothing uploadedFree foreverNo sign-up needed

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

  1. Paste text into the input box.
  2. Click the case style you need.
  3. 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.