Back to all tools

Case Converter

Convert text between UPPER, lower, Title, camelCase, snake_case, and more

Input Text

What is a Case Converter?

A Case Converter is a free online tool that transforms text between different letter cases instantly. Convert to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, and more. It saves time when reformatting headings, variable names, file names, or any text that needs to follow a specific capitalization convention.

Why use a Case Converter?

Different contexts require different cases. Headings need Title Case, SQL keywords use UPPERCASE, JavaScript variables use camelCase, CSS classes use kebab-case, Python variables use snake_case. Manually retyping text in a different case is tedious and error-prone. This converter handles any text length instantly, preserving your content while transforming only the capitalization.

Supported case formats

UPPERCASE: ALL LETTERS CAPITALIZED. lowercase: all letters small. Title Case: First Letter Of Each Word Capitalized. Sentence case: Only first letter capitalized. camelCase: firstWordLower rest Capitalized (JavaScript). PascalCase: AllWordsCapitalized (C#, components). snake_case: words_separated_by_underscores (Python). kebab-case: words-separated-by-dashes (CSS, URLs).

Common use cases

💻 Programming

Convert between camelCase, snake_case, PascalCase, and kebab-case for code.

📝 Writing

Fix accidentally typed CAPS LOCK text or format headings properly.

📊 Data Cleanup

Standardize inconsistent capitalization in spreadsheets and databases.

🔗 URLs & Files

Convert titles to kebab-case for URL slugs or snake_case for file names.