Case styles at a glance
| Style | Example | Typical use |
|---|---|---|
| UPPERCASE | USER ACCOUNT SETTINGS | Headings, acronyms, emphasis |
| lowercase | user account settings | Email addresses, hashtags |
| Title Case | User Account Settings | Titles and headlines |
| Sentence case | User account settings | Body text, UI labels |
| camelCase | userAccountSettings | JavaScript and Java variables |
| PascalCase | UserAccountSettings | Class and component names |
| snake_case | user_account_settings | Python, Ruby, database columns |
| kebab-case | user-account-settings | URLs, CSS classes, file names |
| CONSTANT_CASE | USER_ACCOUNT_SETTINGS | Constants and environment variables |
| dot.case | user.account.settings | Config keys, package names |
Frequently asked questions
What is the difference between Title Case and Sentence case?
Title Case capitalises the main words of every phrase (short words like “of” and “the” stay lowercase unless they come first). Sentence case capitalises only the first letter of each sentence.
What are camelCase, snake_case and kebab-case used for?
They are naming conventions in programming: camelCase for JavaScript variables, PascalCase for class names, snake_case in Python and databases, kebab-case in URLs and CSS, CONSTANT_CASE for constants.
Is my text sent anywhere?
No. Conversion runs entirely in your browser; nothing you type leaves the page.