Text Tool

Convert Case

Paste or type your text below and instantly convert it to any case format.

0Characters
0Words
0Sentences
0Lines
0No Spaces

All Case Formats

Reference
Case Name Example Output Use Case

What is the Case Converter?

The Case Converter is a free online text transformation tool that instantly converts any text into one of 13 popular case formats — UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, dot.case, alternating case, inverse case, and reverse text. Whether you are a developer formatting variable names, a writer standardising headings, or a student working on an assignment, the tool saves you the effort of manually reformatting text. Simply paste or type your text, click a case button, and your converted text is ready to copy or download. Real-time character, word, sentence, and line counts update as you type, giving you instant writing statistics alongside the conversion. All processing happens in your browser — no text is ever sent to a server, making it completely private and instant even offline.

How It Works

1. Paste or type your text into the input box above.

2. Click a case button — your text is instantly converted in-place.

3. Copy or download the result. Character and word counts update in real time.

Example

Input:hello world example text
UPPER:HELLO WORLD EXAMPLE TEXT
Title:Hello World Example Text
camelCase:helloWorldExampleText
snake:hello_world_example_text

Frequently Asked Questions

What is camelCase and when is it used?

camelCase joins words without spaces, capitalising each word except the first — e.g. "helloWorldExampleText". It is the standard convention for JavaScript and Java variable names, JSON keys, and many API field names.

What is the difference between Title Case and Sentence case?

Title Case capitalises the first letter of every word ("Hello World Example Text"), while Sentence case only capitalises the first letter of the first word ("Hello world example text"). Use Title Case for article headings and Sentence case for regular writing and UI labels.

When should I use snake_case vs kebab-case?

Use snake_case (underscores) for Python variable names, database column names, and file names in Linux systems. Use kebab-case (hyphens) for URL slugs, CSS class names, and HTML element IDs, since hyphens are URL-safe and more readable in web addresses.

Can I convert text that has multiple lines?

Yes. The converter handles multi-line input. Each line is processed according to the selected case rule. The line count in the stats bar shows exactly how many lines your text contains. Sentence case applies capitalisation after sentence-ending punctuation across all lines.

Related Tools

Copied to clipboard!