String Case Converter Online - Free case converter for camelCase, snake_case, kebab-case, and more.
Free online string case converter. Convert between camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and Title Case live.
—
—
—
—
—
—
How to Use String Case Converter
- 1Enter or paste your text.
- 2See all case conversions in real time.
- 3Click Copy next to the format you need.
Frequently Asked Questions
What is camelCase?
camelCase starts with a lowercase letter and capitalizes the first letter of each subsequent word, with no separators — e.g., myVariableName. It is the standard for JavaScript variables and function names.
What is the difference between snake_case and kebab-case?
snake_case uses underscores between words (my_variable_name), while kebab-case uses hyphens (my-variable-name). snake_case is common in Python and Ruby; kebab-case is standard in URLs and CSS class names.
When should I use PascalCase?
PascalCase capitalizes every word including the first (MyVariableName). It is the convention for class names in most OOP languages and component names in Vue and React.
Found a bug or have a suggestion? Report it on GitHub
Learn More
Guide
Naming Conventions Guide
When to use each naming style.
GuidecamelCase vs snake_case
Comparing the two most popular styles.
GuideCode Readability Tips
How naming affects code clarity.
GuidePascalCase vs camelCase: When to Use Each Convention
Understand when to use PascalCase vs camelCase — naming conventions for classes,
GuideConverting Cases Across Programming Languages: A Practical Reference
Learn how to convert between camelCase, snake_case, PascalCase, and more in Pyth
GuideText Case in Usernames and Display Names
How case conversion affects usernames, display names, and searchability in web a
GuidePascalCase for Component Naming
Why Vue and React frameworks mandate PascalCase and how to enforce it in your co