Case Converter

Convert text between UPPERCASE, lowercase, camelCase, snake_case, kebab-case, and more.

Frequently Asked Questions

What is case conversion?

Case conversion changes the letter casing or word separation style of text. Common formats include camelCase for JavaScript variables, snake_case for Python, kebab-case for CSS classes, and PascalCase for class names.

When should I use each case style?

camelCase and PascalCase are standard in JavaScript/TypeScript. snake_case is preferred in Python and Ruby. kebab-case is used in URLs and CSS. CONSTANT_CASE is for environment variables and constants. The best choice depends on the language or context.

How does the converter split words?

The converter splits on spaces, hyphens, underscores, dots, slashes, and camelCase boundaries (transitions from lowercase to uppercase). This means it can convert between any supported format regardless of the input style.