Text Case Converter

Instantly convert any text to uppercase, lowercase, Title Case, camelCase, snake_case, kebab-case, CONSTANT_CASE, PascalCase, and Sentence case. One-click copy for every format.

🔒 Your data never leaves your device
Your Text
0 chars 0 words
9 Case Formats
All conversions update as you type. Click Copy next to any format.
UPPERCASE HELLO WORLD
Enter text above to convert
lowercase hello world
Enter text above to convert
Title Case Hello World
Enter text above to convert
Sentence case Hello world
Enter text above to convert
camelCase helloWorld
Enter text above to convert
PascalCase HelloWorld
Enter text above to convert
snake_case hello_world
Enter text above to convert
kebab-case hello-world
Enter text above to convert
CONSTANT_CASE HELLO_WORLD
Enter text above to convert

Frequently Asked Questions

camelCase (lower camel case) is a naming convention where the first word is all lowercase and each subsequent word starts with a capital letter — no spaces or separators. Example: helloWorld. Widely used in JavaScript, Java, and Swift for variable and function names.
Both are lowercase with word separators. snake_case uses underscores (hello_world) — common in Python, Ruby, SQL. kebab-case uses hyphens (hello-world) — common in CSS class names, HTML attributes, and URL slugs.
Both remove spaces and capitalize word boundaries. The difference: camelCase keeps the first letter lowercase (helloWorld), while PascalCase capitalizes the first letter too (HelloWorld). PascalCase is standard for class names in TypeScript, C#, and React components.
CONSTANT_CASE (also called SCREAMING_SNAKE_CASE) is all uppercase with underscores between words. Example: HELLO_WORLD. This is the standard convention for constants and environment variables in most programming languages.
Completely safe. All processing runs 100% in your browser using JavaScript. Your text is never uploaded or sent to any server. You can use this tool offline after the page has loaded once.