Aa Case Converter

Convert text between uppercase, lowercase, title case, camelCase, snake_case, and more — instantly.

Aa Case Converter

📖
Related Guide
Text Case Conversion Explained (and When to Use Each Style)
Why camelCase, snake_case and Title Case each have their place.
Read Article →

Frequently Asked Questions

Title case capitalizes the first letter of most words, following specific rules: always capitalize first and last words; capitalize all 'major' words (nouns, verbs, adjectives); don't capitalize articles (a, an, the), short prepositions (in, on, at), or short conjunctions (and, but, or) unless they're first or last.
camelCase starts with a lowercase letter, with subsequent words capitalized: 'myVariableName'. PascalCase (or UpperCamelCase) capitalizes every word including the first: 'MyVariableName'. camelCase is common in JavaScript and Java variables; PascalCase in class names and C# conventions.
snake_case uses underscores between words with no capitals: 'my_variable_name'. It's widely used in Python (PEP 8 style guide), database column names, and file names. SCREAMING_SNAKE_CASE (all caps) is used for constants.
Sentence case capitalizes only the first word of a sentence and proper nouns, just like a normal English sentence. It's recommended by many style guides (including Google's Material Design) for UI labels, button text, and headings.
kebab-case (words separated by hyphens, all lowercase, like 'my-page-title') is the standard for URL slugs and CSS class names — search engines and browsers handle hyphens more predictably in URLs than underscores or spaces.