Dev

camelCase Converter

Input

Converts any format (PascalCase, snake_case, kebab-case, SCREAMING_SNAKE, spaces) to camelCase. One conversion per line.

camelCase Output

helloWorldExamplesnake_case
myClassNamePascalCase
kebabStyleNamekebab-case
screamingConstSCREAMING_SNAKE

Input format is auto-detected per line where possible.

Frequently Asked Questions

What is camelCase?
camelCase is a naming convention where the first word is lowercase and each subsequent word starts with an uppercase letter, with no spaces or separators: getUserName, totalPriceAfterTax. Widely used in JavaScript, Java, Swift, and C# for variables and function names.
What inputs does this converter accept?
It handles space-separated words, snake_case (hello_world), kebab-case (hello-world), PascalCase (HelloWorld), and mixed formats. All are normalized to camelCase output.
What is the difference between camelCase and PascalCase?
camelCase starts with a lowercase letter (firstName). PascalCase (UpperCamelCase) starts with an uppercase letter (FirstName). PascalCase is typically used for class names and constructors; camelCase for variable and function names.