Case Converter
Convert text to uppercase, lowercase, title case, camelCase, snake_case, and more.
Common Use Cases
About Case Converter
Text case matters more than it might seem. In programming, naming conventions vary sharply by language and context: JavaScript variables and function names use camelCase, while constants use SCREAMING_SNAKE_CASE. Python favours snake_case for variables and functions, PascalCase (UpperCamelCase) for class names. CSS class names and HTML attributes use kebab-case. Database column names are most commonly snake_case, though some teams prefer camelCase in ORMs.
Beyond code, case styling affects readability and professionalism in prose. Title case (capitalising the first letter of major words) is standard for headlines, article titles, book chapters, and button labels in most English style guides, though APA, Chicago, and AP have slightly different rules for which short words to capitalise. Sentence case (only the first word and proper nouns capitalised) is increasingly preferred for subheadings in modern UX writing.
This tool handles eight conversions in a single click: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, and kebab-case. The conversions handle punctuation and multi-word phrases correctly — sentence case only capitalises the first word and words after sentence-ending punctuation, while title case skips articles (a, an, the) and short prepositions unless they start the title.
Conversion is instant and runs entirely in your browser. You can paste any amount of text, apply a conversion, and copy the result in seconds — no ads, no rate limits, no account.