Case Converter
Switch text between UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE — everything stays on your device.
Type something to begin.
Why is there a "Turkish rules" checkbox?
In Turkish, lowercase i uppercases to İ (dotted) and uppercase I lowercases to ı (dotless) — the opposite of English. Standard JavaScript uppercasing gets this wrong for Turkish text, so this tool offers a locale-correct mode for it.
How does camelCase / snake_case detection work?
The converter splits your text into words at spaces, hyphens, underscores, and capital-letter boundaries (so "helloWorld" and "hello-world" both split into the same two words), then rejoins them in the case style you pick.
Is my text sent anywhere?
No. Every conversion runs locally in your browser — nothing is uploaded or logged.