String Case Converter
Convert text between camelCase, PascalCase, snake_case, kebab-case, and 8 more formats instantly.
Why Use Our String Case Converter
11 Case Formats
Convert between camelCase, PascalCase, snake_case, SCREAMING_SNAKE, kebab-case, dot.case, path/case, and more.
Real-Time Conversion
See all conversions update instantly as you type. No button clicks needed.
One-Click Copy
Copy any converted format to clipboard with a single click.
100% Client-Side
All conversions happen in your browser. No data is ever sent to any server.
Auto-Detection
Automatically detects the current case format of your input text.
Developer-Focused
Built for developers who need to convert between naming conventions across programming languages.
Related Developer Tools
Explore more tools for text processing and development.
Frequently Asked Questions
Common questions about string case conversion.
What is camelCase?
camelCase is a naming convention where the first word is lowercase and subsequent words start with uppercase, with no separators (e.g., 'myVariableName'). It's commonly used for variable and function names in JavaScript, Java, and TypeScript.
What is the difference between camelCase and PascalCase?
In camelCase, the first letter is lowercase (myVariable), while in PascalCase, the first letter is uppercase (MyVariable). PascalCase is typically used for class names and component names in languages like C#, TypeScript, and React.
When should I use snake_case vs kebab-case?
snake_case (with underscores) is the convention in Python, Ruby, and database column names. kebab-case (with hyphens) is used in CSS class names, URL slugs, and HTML attributes. Use whichever matches your project's language conventions.
Is my text sent to a server?
No. All case conversion happens entirely in your browser using JavaScript. Your text never leaves your device.
Can I convert multi-word phrases?
Yes. The converter handles multi-word input by detecting word boundaries from spaces, hyphens, underscores, or camelCase patterns, then reformatting to your chosen case.
Stay Updated
Get notified about new tools and features.