Convert text between uppercase, lowercase, title case, sentence case, camelCase, PascalCase, snake_case, kebab-case and 10+ more formats β instantly, with live diff and history.
Text case affects readability, SEO, branding, and code functionality. Programming languages use specific casing conventions to distinguish variable types, constants, classes, and functions β following them is essential for readable, maintainable code.
Both join words without spaces, but camelCase starts with a lowercase letter (myVariable) while PascalCase capitalises every word including the first (MyClass). JavaScript uses camelCase for variables and PascalCase for constructor functions and React components.
snake_case uses underscores and is the standard in Python, Ruby, and SQL. kebab-case uses hyphens and is preferred in CSS, HTML, and URL slugs. Both are human-readable and work well for multi-word identifiers where spaces aren't allowed.
Standard title case capitalises all major words but lowercases articles (a, an, the), conjunctions (and, but, or), and short prepositions (in, on, at) unless they are the first or last word. Our tool applies the AP Stylebook convention for proper results.