Case Converter
Convert text between camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and more — all formats shown simultaneously.
🔧
Case Converter is coming soon. In the meantime, try the JSON → CSV converter, which has flattening built in.
How it works
All 12 formats simultaneously
Type once and see camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, Title Case, Sentence case, UPPER CASE, lower case, aLtErNaTiNg, and r3v3rs3d all at once. Click any result to copy.
Example
API response field names converted to JavaScript variables
Input
user_first_name
Output
camelCase: userFirstName PascalCase: UserFirstName kebab-case: user-first-name
Frequently asked questions
How does the converter split camelCase input?
It detects transitions between lowercase and uppercase letters. HTMLParser → ['HTML', 'Parser']. Existing separators (spaces, hyphens, underscores) are also used as split points.
Related Tools
TOOL
Slug GeneratorConvert any title or text to a clean URL slug. Strips accents, special characters, and spaces.TOOL
URL EncodePercent-encode URLs and query parameters, or decode encoded strings back to readable text. Updates as you type.TOOL
Word CounterCount words, characters, sentences, paragraphs, and estimated reading time. Updates live as you type.All conversions run in your browser — nothing is uploaded.
Browse all 26 converters →