Text · Developer Utility
Case converter.
Convert text between case formats instantly. Supports UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, inverse, and alternating.
Input text
Converted text
Enter text and pick a conversion.
About the case converter
This tool provides instant text transformation between common case formats. Perfect for developers, writers, and anyone who needs to quickly change text formatting.
Supported case formats
- UPPERCASE: all letters capitalized.
- lowercase: all letters small.
- Title Case: first letter of each word capitalized.
- Sentence case: first letter of each sentence capitalized.
- camelCase: first word lowercase, subsequent words capitalized, no spaces.
- PascalCase: all words capitalized, no spaces.
- snake_case: all lowercase with underscores.
- kebab-case: all lowercase with hyphens.
- CONSTANT_CASE: all uppercase with underscores.
- aLtErNaTiNg: letters alternate between lower and uppercase.
- InVeRsE: swap the case of each letter.
- dot.case: all lowercase with dots between words.
Programming naming conventions
- JavaScript/TypeScript: camelCase for variables, PascalCase for classes.
- Python: snake_case for variables and functions, PascalCase for classes.
- Ruby: snake_case for variables and methods, PascalCase for classes.
- Java: camelCase for variables, PascalCase for classes, CONSTANT_CASE for constants.
- URLs: kebab-case is the web standard.
Keyboard shortcuts
- Ctrl/⌘ + U — UPPERCASE
- Ctrl/⌘ + Shift + U — lowercase
- Ctrl/⌘ + T — Title Case