Convert text between all 10 major case styles — camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, Title Case, dot.case, Sentence case, UPPERCASE, lowercase. Unicode-safe with correct Turkish İ/ı handling.
All 10 case variants
How to Use Case Converter in 3 Steps
Configure. Paste text into the input. All 10 case variants are generated instantly with Unicode-correct handling.
Process. For locale-sensitive text (Turkish, German, Greek), select the target locale — the tool uses toLocaleLowerCase/toLocaleUpperCase to apply the correct casing rules.
Export. Click any output to copy it. Perfect for renaming variables, formatting titles, or enforcing naming conventions.
Why Case Converter on Pixlane
Case conversion is used daily by developers naming variables, writers enforcing title style guides, and translators handling multi-language inputs. Pixlane uses the ES2018+ Unicode-aware toLocaleLowerCase/toLocaleUpperCase — so Turkish İ/ı, German ß→SS, Greek final sigma, and other locale-specific rules work correctly (most competitors silently break these).
All 10 Case Styles — camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, Title Case, dot.case, Sentence case, UPPERCASE, lowercase — every style you might need.
Unicode-Safe — Uses toLocaleLowerCase('tr') for Turkish (İstanbul → istanbul, not İStanbul), German ß → SS on upper, Greek Σ → ς word-final. Competitors using JS toLowerCase silently corrupt these.
Smart Word Splitting — Correctly splits camelCase → camel_case, HTMLParser → html_parser, XMLHttpRequest → xml_http_request. Handles ALL-CAPS abbreviations and numbers.
Privacy First — All conversion is local. Your text — variable names, titles, personal content — never leaves your browser.
Frequently Asked Questions
Why does Turkish need special case handling?
Turkish has two 'i' letters: dotted İ/i and dotless I/ı. Simple JavaScript toLowerCase turns 'İstanbul' into 'i̇stanbul' (adds combining dot). Locale-aware toLocaleLowerCase('tr') correctly produces 'istanbul'. Same issue in reverse for uppercase.
What's the difference between Title Case and Sentence case?
Title Case capitalizes each major word: 'The Great Gatsby'. Sentence case capitalizes only the first word and proper nouns: 'The great Gatsby'. Title case has sub-variants (AP, Chicago, APA) for article/preposition handling.
How does it handle numbers and separators?
Numbers become their own 'word' in splitting: 'version2Alpha' → 'version_2_alpha' or 'version2alpha'. Existing separators (-, _, . , space) are treated as word boundaries and normalized to the target case style.
Is this tool free?
Yes. Case Converter on Pixlane is completely free with no signup required.