Convert text between camelCase, snake_case, PascalCase, and more
Free online case converter. Transform text between uppercase, lowercase, Title Case, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE instantly.
camelCase joins words by capitalizing the first letter of each word except the first (e.g., helloWorld). It's widely used in JavaScript, Java, and most programming languages for variable names.
snake_case uses underscores between words with all letters lowercase (e.g., hello_world). It's standard in Python, Ruby, and SQL.
PascalCase (or UpperCamelCase) capitalizes the first letter of every word (e.g., HelloWorld). It's used for class names in most languages.
kebab-case uses hyphens between lowercase words (e.g., hello-world). It's used in HTML attributes, CSS class names, and URL slugs.
Yes. The tool detects camelCase, snake_case, kebab-case, and space-separated words and converts between any of the supported formats.
Get all tools in your browser
Install the Chrome extension for one-click access to every tool — no tab switching needed.
Last updated: January 2025