Text Case Converter

Free Text Case Converter

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.

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.

44 characters9 words100% in-browser

Outputs

12 formats
UPPERCASE
Every letter capitalized.
THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG.
lowercase
Every letter lowercased.
the quick brown fox jumps over the lazy dog.
Title Case
Capitalize the first letter of every word.
The Quick Brown Fox Jumps Over The Lazy Dog.
Sentence case
Capitalize the first letter of every sentence.
The quick brown fox jumps over the lazy dog.
camelCase
Words joined, first lowercase, rest capitalized.
theQuickBrownFoxJumpsOverTheLazyDog
PascalCase
Words joined, every word capitalized.
TheQuickBrownFoxJumpsOverTheLazyDog
snake_case
Lowercase words joined with underscores.
the_quick_brown_fox_jumps_over_the_lazy_dog
kebab-case
Lowercase words joined with hyphens.
the-quick-brown-fox-jumps-over-the-lazy-dog
CONSTANT_CASE
Uppercase words joined with underscores.
THE_QUICK_BROWN_FOX_JUMPS_OVER_THE_LAZY_DOG
dot.case
Lowercase words joined with dots.
the.quick.brown.fox.jumps.over.the.lazy.dog
iNVERSE cASE
Toggle the case of every letter.
tHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG.
aLtErNaTiNg
Alternate lower and upper for each letter.
tHe QuIcK bRoWn FoX jUmPs OvEr ThE lAzY dOg.

How to use this case converter

1

Paste or type your text

Drop any text into the input box - a sentence, a paragraph, a variable name, or a CSV row. Multi-line input is supported.

2

Pick the case format you need

Outputs for every supported format - UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case, and more - update live as you type.

3

Copy the converted text

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.

When to use each case format

camelCase & PascalCase

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 & CONSTANT_CASE

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 & dot.case

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 & Sentence case

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.

Frequently Asked Questions

What is a text case converter?

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.

How do I convert text to camelCase?

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.

What is the difference between snake_case and kebab-case?

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.

Is this text case converter free?

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.

Does the converter send my text anywhere?

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.