Case Converter.

Instantly convert text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, and kebab-case.

Paste any text and click a case style to transform it instantly. Useful for developers converting variable names, writers fixing capitalisation, or anyone who needs to batch-change the case of a block of text without retyping it.

How to use

Paste or type your text in the top box, then click the case button you want. The result appears immediately in the output box. Click Copy to copy it to your clipboard.

Examples

Title Case "the quick brown fox" → "The Quick Brown Fox"
camelCase "my variable name" → "myVariableName"
snake_case "My Function Name" → "my_function_name"
kebab-case "Page Title Here" → "page-title-here"

FAQ

Does camelCase handle existing mixed case?

Yes. The converter splits on spaces, hyphens, underscores, and existing camelCase boundaries before rebuilding in the target format.

What is kebab-case used for?

URLs, HTML class names, and CSS custom properties typically use kebab-case. It's lowercase and human-readable.

What is snake_case used for?

Python variable and function names, database column names, and file names in many languages conventionally use snake_case.

Related tools

Privacy and data handling

This tool runs entirely in your browser. Nothing you type or paste is sent to any server — all processing happens locally on your device.