Skip to content
Entrovix AI

Case Converter

Converts text between camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, Title Case and sentence case, a line at a time or in bulk.

Runs in your browser — nothing is uploaded

Input
Output

Your result appears here. Everything runs in your browser.

Why use it

Built to be genuinely useful

Splits words correctly

It recognises the word boundaries in HTTPResponse and parseXMLDocument rather than treating a run of capitals as one word, which is where naive converters produce h_t_t_p_response.

Bulk conversion

Paste a whole column of field names and convert every line at once, which is the actual task when mapping a database to an API.

Nothing is uploaded

It runs in your browser. Tokens, keys and customer data routinely end up in these tools, and none of it should have to cross a network to be decoded.

Free, no sign-up

No account, no daily cap, and no feature held back behind a paywall.

How it works

Three steps

  1. 1

    Paste the text.

  2. 2

    Pick the target case.

  3. 3

    Copy the result.

Which case goes where

The conventions are arbitrary but strongly held, and following them is the difference between code that reads as native and code that reads as translated. JavaScript and Java use camelCase for variables and PascalCase for types; Python and Ruby use snake_case; CSS classes and URL paths use kebab-case; environment variables and constants use CONSTANT_CASE.

The friction shows up at boundaries. A Python API returning snake_case JSON consumed by a TypeScript client that expects camelCase forces a decision: convert at the edge, or accept mixed conventions throughout. Converting at the edge is almost always right, and doing it in one place is what keeps it from being done inconsistently in twenty.

The cases where conversion is not reversible

Converting to a case that loses information cannot be undone. CONSTANT_CASE discards the original word boundaries within an acronym, so HTTP_RESPONSE could come back as HttpResponse or HTTPResponse and there is no way to tell which was meant.

This is worth knowing before running a bulk rename across a codebase. Converting one way and back is not guaranteed to return what you started with, so the source of truth should be the original names rather than a round trip through a converted form.

FAQ

Questions people ask

API access

Need Case Conversion in Your Application?

Integrate case conversion directly into your application, backend or build pipeline through API access.

Tell us what you are building, how you plan to use it and the volume you expect. We will come back to you with availability, integration details and a quote for your usage.

Need a tool like this for your business?

We build internal tools, dashboards and automation that fit how your team works.

See Our Services