Convert text between UPPERCASE, lowercase, Title Case, Sentence case, and more. Paste your text and click a button.
| Case | Example | Used For |
|---|---|---|
| Sentence case | The quick brown fox | Body text, emails, most writing |
| lowercase | the quick brown fox | CSS classes, URLs, tags |
| UPPERCASE | THE QUICK BROWN FOX | Acronyms, emphasis, headings |
| Title Case | The Quick Brown Fox | Headlines, book titles, headings |
| camelCase | theQuickBrownFox | JavaScript variables, Java methods |
| PascalCase | TheQuickBrownFox | Class names, components |
| snake_case | the_quick_brown_fox | Python variables, database columns |
| kebab-case | the-quick-brown-fox | URLs, CSS classes, file names |
Title case capitalizes the first letter of every major word in a sentence. Minor words like "a", "an", "the", "and", "but", "or", "for", "nor", "in", "on", "at", "to", "by" are kept lowercase unless they are the first or last word. Title case is used for headings, article titles, book titles, and email subject lines.
Sentence case (only the first word capitalized) is used for body text, most email subject lines, and casual headings. Title case is used for formal titles, book names, article headlines, and presentation slides. Google and Apple use sentence case in their interfaces. Most modern style guides recommend sentence case for a clean, approachable look.
camelCase is a naming convention used primarily in programming where the first word is lowercase and subsequent words start with a capital letter (e.g., firstName, getUserData). It is standard in JavaScript, Java, and many other programming languages for variable and function names.