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
More SnapUtils tools
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.