๐Ÿ”  Text Tool

Case Converter

Instantly convert your text to UPPERCASE, lowercase, Title Case, camelCase, snake_case, and 7 more formats โ€” live as you type.

0 characters ยท 0 words
Select a case format
Output UPPERCASE

What is a case converter?

A case converter changes the capitalization pattern of text. Different cases are used in different contexts โ€” UPPERCASE for headings and emphasis, camelCase and snake_case in programming, Title Case for book titles and headings, and Sentence case for normal writing.

๐Ÿ’ป Programming cases

camelCase, PascalCase, snake_case, SCREAMING_SNAKE, and kebab-case are all used in code. snake_case is common in Python and databases; camelCase in JavaScript; PascalCase for class names.

๐Ÿ“– Writing cases

Title Case capitalizes major words and is used in book and article titles. Sentence case only capitalizes the first word, used in normal sentences and blog post titles.

๐Ÿ”„ Alternating case

AlTeRnAtInG cAsE alternates uppercase and lowercase letters, commonly used for emphasis or humorous effect in informal writing and memes.

โฌ› All cases

This tool supports 10 case formats: UPPER, lower, Title, Sentence, Capitalized, camelCase, PascalCase, snake_case, kebab-case, and aLtErNaTiNg.

Frequently asked questions

camelCase starts with a lowercase letter: helloWorld. PascalCase capitalizes every word including the first: HelloWorld. PascalCase is used for class names in most languages; camelCase for function and variable names in JavaScript.
Use Title Case for proper titles โ€” book names, movie titles, article headings. Use Sentence case for body text, captions, and most web content. AP, APA, MLA, and Chicago style guides each have slightly different title case rules.
snake_case uses lowercase words separated by underscores. It is the standard in Python for variable and function names, and widely used in database column names and file naming conventions.
kebab-case uses lowercase words separated by hyphens, like words on a kebab skewer. It is the standard for CSS class names, HTML attribute values, and URL slugs.
๐Ÿ”— Related tools