Paste or type your text
Outputs update live as you type. Multi-line input is preserved for case-preserving formats like UPPERCASE and Title Case.
A text case converter is an online tool that instantly transforms text between different letter case formats - UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case, and more. Use it to clean up data, format variable names, or prep text for documents and URLs.
Conversions run entirely in your browser - nothing is uploaded or stored. Type or paste any text and copy the result you need with one click.
Outputs update live as you type. Multi-line input is preserved for case-preserving formats like UPPERCASE and Title Case.
THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG.
the quick brown fox jumps over the lazy dog.
The Quick Brown Fox Jumps Over The Lazy Dog.
The quick brown fox jumps over the lazy dog.
theQuickBrownFoxJumpsOverTheLazyDog
TheQuickBrownFoxJumpsOverTheLazyDog
the_quick_brown_fox_jumps_over_the_lazy_dog
the-quick-brown-fox-jumps-over-the-lazy-dog
THE_QUICK_BROWN_FOX_JUMPS_OVER_THE_LAZY_DOG
the.quick.brown.fox.jumps.over.the.lazy.dog
tHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG.
tHe QuIcK bRoWn FoX jUmPs OvEr ThE lAzY dOg.
Drop any text into the input box - a sentence, a paragraph, a variable name, or a CSV row. Multi-line input is supported.
Outputs for every supported format - UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case, and more - update live as you type.
Click the copy icon next to any output row to copy that case format to your clipboard, or use Copy All to grab every variant at once.
camelCase is the JavaScript, Java, and Swift convention for variables and functions. PascalCase (also called UpperCamelCase) is used for class and component names in most languages, including React components.
snake_case is the standard for Python and Ruby identifiers and most SQL column names. CONSTANT_CASE (SCREAMING_SNAKE_CASE) is reserved for constants and environment variables in nearly every language.
kebab-case is the URL slug and CSS class convention. dot.case shows up in i18n keys, config paths, and feature flags (feature.flag.enabled).
Title Case capitalizes every word and is used for headings, book titles, and product names. Sentence case capitalizes only the first letter of each sentence, matching standard prose.
A text case converter is an online tool that instantly transforms text between different letter case formats - UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and dot.case. It is useful for cleaning up data, formatting variable names, and prepping text for documents, code, or URLs.
Paste your text into the input box and read the camelCase output - the first word is lowercase and every subsequent word starts with a capital letter, with no spaces or punctuation. For example, 'Hello world example' becomes 'helloWorldExample'. Click the copy icon next to the camelCase row to copy the result.
snake_case joins words with underscores (hello_world_example) and is common in Python, Ruby, and database column names. kebab-case joins words with hyphens (hello-world-example) and is common in URLs, CSS class names, and HTML attributes. Both lowercase the words and keep the same word order - the only difference is the separator.
Yes, the NitroClaw text case converter is 100% free with no signup, no rate limits, and no watermarks. You can convert as much text as you want and copy any result with a single click.
No. All conversions happen entirely in your browser using JavaScript - your text never leaves your device and is not sent to any server, logged, or stored. The tool also works offline once the page has loaded.