Free Case Converter

Convert text between UPPERCASE, lowercase, Title Case, camelCase, snake_case and kebab-case.

Loading the tool…

What is a Case Converter?

Case conversion fixes text pasted from PDFs and forms, and switches identifiers between programming conventions — camelCase for JavaScript, snake_case for Python and databases, kebab-case for URLs and CSS.

Seven conversions, one click each, all computed locally.

The programming conventions in one line each: camelCase for JavaScript variables, PascalCase for classes and React components, snake_case for Python and SQL columns, kebab-case for URLs, CSS classes and file names, SCREAMING_SNAKE for constants. Mixing them within one codebase is harmless to computers and maddening to humans.

How to use the Case Converter

  1. Paste your text.
  2. Click the case you need.
  3. Copy the result.

Frequently asked questions

What is PascalCase and how do I get it?

camelCase with the first letter capitalized — convert to camelCase here, then capitalize the first character. A dedicated button is on the roadmap.

Why did my ALL-CAPS legal text convert oddly?

Sentence case cannot know which capitals were proper nouns — after converting, restore names by hand. That information was destroyed when the text was uppercased.

What is the difference between Title Case and Sentence case?

Title Case Capitalizes Most Words (headlines); sentence case only capitalizes the first word and after full stops.

How does camelCase conversion handle punctuation?

Any non-alphanumeric run becomes a word boundary, so “user name-2” becomes userName2.

Does Title Case skip small words?

Yes — articles and short prepositions (a, the, of, in…) stay lowercase unless they start the text.

Is my text uploaded?

No — conversion is instant and local.

Need custom software?

BitsSolved builds SaaS products, web applications, mobile apps and business automation.

Talk to BitsSolved