Different contexts demand different letter cases. Headlines use Title Case, constants in code are written in UPPER_SNAKE_CASE, JavaScript variables use camelCase, and URLs prefer lowercase. Retyping text by hand to change its case is slow and error-prone — especially for long documents or large batches of variable names.
This converter transforms any text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, and kebab-case in one click. It is equally useful for writers fixing a caps-lock accident and for developers renaming identifiers between naming conventions.
How to Use This Tool
- Paste your text into the box.
- Click the case style you need — the conversion is applied immediately.
- Use the copy button to grab the result.
- For code identifiers, try camelCase, snake_case, or kebab-case; for prose, use Sentence case or Title Case.
Frequently Asked Questions
What is the difference between camelCase and PascalCase?
Both remove spaces and capitalize word boundaries. camelCase starts with a lowercase letter (userName), while PascalCase capitalizes the first letter too (UserName). JavaScript variables typically use camelCase; class names use PascalCase.
Does Title Case capitalize every word?
This tool capitalizes the first letter of each word, which is the simple convention most tools use. Formal style guides like AP or Chicago lowercase short words such as 'of' and 'the', so review headlines manually if you follow a strict style guide.
Can I convert text with accents or non-Latin characters?
Yes. The conversion uses Unicode-aware functions, so accented letters (é, ü, ñ) and other alphabets convert correctly where uppercase and lowercase forms exist.