ITInfoByte

Case Converter

Type any identifier or phrase and get it in ten naming styles simultaneously — camelCase for JavaScript, snake_case for Python, kebab-case for URLs and CSS, CONSTANT_CASE for env vars, plus title, sentence, upper and lower. Each row has its own copy button.

Runs locally — nothing you enter is sent Utility Free · no signup

How to use

  1. Type or paste the text — existing camelCase, snake_case or spaces are all understood.
  2. All ten conversions appear instantly.
  3. Click Copy next to the style you need.

Examples

Input
user profile image URL
camelCase
userProfileImageUrl
snake_case
user_profile_image_url

Supported formats

  • Input in any style: spaces, camelCase, PascalCase, snake_case, kebab-case or mixed.
  • Output styles: camel, Pascal, snake, kebab, CONSTANT, dot.case, Title, Sentence, lower, UPPER.

Privacy

This tool runs entirely in your browser. Nothing you enter or open is sent anywhere. Privacy policy.

Limitations

  • Word splitting is rule-based (case boundaries and separators); unusual acronym runs like “XMLHttpRequest” split as xml-http-request.

FAQ

When do I use camelCase vs snake_case?

Follow your language's convention: JavaScript and Java favor camelCase, Python and Ruby favor snake_case, CSS classes and URLs favor kebab-case, and environment variables use CONSTANT_CASE.

Does it handle text that's already camelCase?

Yes — case boundaries are detected, so myVariableName converts cleanly to my_variable_name, my-variable-name and the rest.