Case Converter
Convert text to UPPERCASE, lowercase, Title Case, camelCase, snake_case, and more — all at once.
UPPERCASE
—
lowercase
—
Title Case
—
Sentence case
—
camelCase
—
PascalCase
—
snake_case
—
kebab-case
—
What is Case Converter?
A case converter is a tool that rewrites text into a different capitalization or identifier format, such as UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, or kebab-case. These formats are conventions used across programming languages, URLs, CSS, databases, and prose, where applying the wrong case can break code or confuse readers. The converter parses pasted input by splitting on spaces, hyphens, underscores, and the boundary between a lowercase letter and a following uppercase letter, so a string like "helloWorldExample" is recognized as three separate words. It then outputs every supported format at once, so you can compare and copy whichever one your target context requires. This makes it useful when moving text between naming conventions, such as turning a title into a Python variable name or a JavaScript class name.
How to Use Case Converter
- Type or paste your text into the input box.
- Every case format updates live below — UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, and kebab-case.
- Click "Copy" next to any result to copy just that format.
Examples
Title Case
Input: the quick brown fox
Output: The Quick Brown Fox
camelCase
Input: hello world example
Output: helloWorldExample
snake_case
Input: Hello World Example
Output: hello_world_example
kebab-case
Input: Hello World Example
Output: hello-world-example
Common Mistakes
- Using spaces in a variable name meant for code — always convert to camelCase, snake_case, or PascalCase depending on your language's convention first.
- Mixing kebab-case and snake_case within the same codebase or URL scheme, which makes tooling and search-and-replace unreliable.
- Assuming Title Case and PascalCase are the same — Title Case keeps spaces between words, PascalCase removes them.
Why Use This Tool
- Converts to all 8 common case formats at once — no need to reach for a different tool per format.
- Correctly parses camelCase/PascalCase input as multiple words, not just space/hyphen/underscore-separated input.
- Runs entirely client-side, instantly, with no character limit.
- One-click copy per format.