Text Case Converter
Convert text between camelCase, PascalCase, snake_case, kebab-case, UPPER, lower, Title and Sentence case.
How to Use Text Case Converter
- 1Paste or type your text into the input field.
- 2Select the target case format from the available options (camelCase, snake_case, kebab-case, etc.).
- 3The converted result updates in real time as you type.
- 4Click "Copy" to copy the converted text to your clipboard.
Frequently Asked Questions
What is camelCase?
camelCase joins words together with no separator, capitalising the first letter of every word except the first (e.g. "myVariableName"). It is the standard naming convention for variables and functions in JavaScript, TypeScript, and Java.
When should I use snake_case vs kebab-case?
snake_case (words_separated_by_underscores) is the convention in Python, Ruby, and database column names. kebab-case (words-separated-by-hyphens) is common in URLs, CSS class names, and CLI arguments. Use whichever your project or language convention requires.
What naming conventions do different languages use?
JavaScript/TypeScript use camelCase for variables and PascalCase for classes. Python uses snake_case for variables and functions. CSS uses kebab-case. Constants are often UPPER_SNAKE_CASE across most languages.
Is my data sent to a server?
No. All text case conversions are performed entirely in your browser. No data is sent to any server.
Related Tools
Unix Timestamp Converter
Convert Unix timestamps to dates and back. UTC and local time support.
Color Converter
Convert colors between HEX, RGB, and HSL formats online.
Number Base Converter
Convert numbers between decimal, hexadecimal, octal and binary online.
YAML ↔ JSON Converter
Convert YAML to JSON and JSON to YAML online. Instant bidirectional conversion.