Text Case Converter
Convert text between camelCase, snake_case, PascalCase, UPPER_CASE, kebab-case, and more.
How to Use
- Type or paste your text into the input area. Any multi-word text works — variable names, code identifiers, titles, or regular prose.
- Select your target case from the conversion options: camelCase, PascalCase, snake_case, UPPER_CASE, kebab-case, Title Case, sentence case, lowercase, or UPPERCASE. The tool auto-detects word boundaries from existing separators and converts instantly.
- Copy the converted text. The tool also shows all case variants simultaneously so you can see and copy any format without switching modes.
Frequently Asked Questions
- How does the converter handle numbers and special characters?
- Numbers and special characters like dollar sign, at sign, or hash are preserved in place. Separators (spaces, underscores, hyphens, dots) are detected and replaced with the target case separator. For example, 'user-id-2' in PascalCase becomes 'UserId2'.
- Can it convert between naming convention systems automatically?
- Yes — paste snake_case, kebab-case, PascalCase, or any supported format and convert directly to any other. The tool detects word boundaries from existing separators, so 'my_variable_name' becomes 'myVariableName' (camelCase) in one click.
- What's the difference between Title Case and APA-style title case?
- This tool's Title Case capitalizes the first letter of every word. True APA title case has exceptions — short conjunctions and prepositions stay lowercase. If you need strict APA formatting, use this tool for an initial pass then manually adjust short words like 'a', 'an', 'the', 'and', 'or'.