Free browser tool
Case Converter
Switch text between camelCase, snake_case, kebab-case, Title Case and more. No account, no upload, no limit.
Output appears here.
Why camelCase loses information
Converting user_profile_id to camelCase is lossless, but converting back from userProfileId relies on guessing where words start. Keep the source text canonical.
Acronyms are the usual bug
HTTPResponse splits into "HTTP Response" or "H T T P Response" depending on the implementation. This tool treats consecutive capitals as one word.
Where each style belongs
camelCase for variables and JSON keys, snake_case for database columns and Python, kebab-case for URLs and CSS classes, CONSTANT_CASE for environment variables.
Related free tools
This tool runs entirely in your browser using standard web APIs. There is no server component, so there is nothing to upload and nothing to log.