ToolsOnline

Online Case Converter

Convert between 9 styles: UPPER, camelCase, snake_case and more

Runs of alphanumerics form one word, CJK characters are handled per character, other symbols act as separators; CJK stays as-is in snake/kebab output.

About this case converter

Type or paste text and switch between nine case and naming styles at once: UPPERCASE, lowercase, Sentence case and Title Case, plus the five programmer favourites camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE. Conversion is instant on click and re-runs automatically when you edit the input.

Tokenisation is CJK-friendly: runs of Latin letters and digits form one word, Chinese/Japanese/Korean characters are handled per character, and every other symbol acts as a separator — CJK characters stay as-is in snake and kebab output. Everything runs locally, ideal for renaming variables, formatting headings or cleaning data.