FreeTool.site
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.