Free online tool
Free Online Case Converter
Convert text between camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, Title Case, UPPER CASE, and lower case instantly. Paste any mixed-format identifier and get all 8 formats at once. 100% client-side.
01How it works
Paste your identifier
Paste any identifier or phrase — camelCase, snake_case, kebab-case, or plain words. All 8 formats update as you type.
Read all 8 formats
camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, Title Case, UPPER CASE, and lower case are shown in parallel panels.
Copy the format you need
Each panel has its own Copy button. Click once to copy that specific format to your clipboard.
FAQ
Frequently asked questions
What input formats are recognised for word boundary detection?
The converter tokenises the input by inserting boundaries before uppercase letters that follow lowercase ones (camelCase), splitting on underscores and hyphens, and collapsing multiple spaces. This handles camelCase, PascalCase, snake_case, kebab-case, and space-separated inputs in a single pass.
Does it handle non-Latin characters?
The word boundary detection is ASCII-only. Non-Latin letters (Cyrillic, Arabic, CJK, etc.) pass through unchanged within their token. If your identifier mixes scripts, the output may not split as expected.
What is the difference between CONSTANT_CASE and UPPER CASE?
CONSTANT_CASE joins tokens with underscores and uppercases the result: FOO_BAR. UPPER CASE joins tokens with spaces and uppercases: FOO BAR. Use CONSTANT_CASE for environment variable names and compile-time constants; UPPER CASE for display headings.
How do I use the results in my code?
Paste the output directly into your code editor. Each case format has its own Copy button so you can grab just the one you need. For bulk renaming, paste your identifier list line by line and convert each one.
Need AI-powered document extraction?
This tool uses client-side processing. anyrow uses AI to extract structured data from PDFs, images, and scanned documents with 99% accuracy. 150 free extractions/month — no credit card required.