Case
Convert text between naming conventions
Conversions
Case Converter: Convert Between snake_case, camelCase, PascalCase & More
Text is transformed between all common naming conventions instantly by this case converter. JavaScript uses camelCase, Python uses snake_case, CSS uses kebab-case, and classes use PascalCase. Text can be pasted, a format picked, and the conversion is done in one click. Bulk conversion is supported — multiple lines can be pasted and each is converted independently. This is commonly searched for as a snake case converter or camelCase converter.
Supported formats
Conversions are supported between camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, dot.case, path/case, Title Case, UPPERCASE, and lowercase. Words are intelligently split at case boundaries, underscores, hyphens, and spaces.
Bulk conversion
Multiple lines can be pasted and each one gets converted independently. This is useful when multiple variables are being renamed, database column names are being converted to API field names, or a list of CSS class names is being transformed to JavaScript property names.