Case Converter
Paste your text below, then click any case format to convert instantly. The active format is highlighted so you always know which mode is applied. Everything runs in your browser — nothing is sent to a server.
Advertisement
Frequently Asked Questions
What is camelCase?
camelCase joins words without spaces, lowercasing the first word and capitalising the start of each subsequent word (e.g. "hello world" → "helloWorld"). It's commonly used for variable and function names in JavaScript, Java, and many other languages.
What is PascalCase?
PascalCase (also called UpperCamelCase) is like camelCase but capitalises the first word too (e.g. "hello world" → "HelloWorld"). It's the standard for class names in most object-oriented languages and for React component names.
What is the difference between snake_case and kebab-case?
Both formats use all-lowercase words, but snake_case joins them with underscores ("hello_world") while kebab-case uses hyphens ("hello-world"). snake_case is common in Python and database column names; kebab-case is common in CSS class names and URL slugs.
What is Title Case?
Title Case capitalises the first letter of every word (e.g. "the quick brown fox" → "The Quick Brown Fox"). This tool applies simple title case — every word is capitalised — rather than editorial title case, which leaves short prepositions and articles lowercase.
What is Sentence case?
Sentence case capitalises only the first letter of each sentence and each new paragraph, leaving everything else lowercase. It's the standard capitalisation style for body text in most writing.
How does the converter handle existing camelCase or PascalCase input?
When converting structured identifiers like "helloWorld" or "HTMLParser", the tool first splits on the camelCase/PascalCase word boundaries before applying the target format. So "helloWorld" becomes "hello_world" in snake_case, "HELLO WORLD" in uppercase, and so on.