Case Converter

Convert text between camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, and more.

Updated

Input
camelCase
countryDevs—DesignBuildShip
PascalCase
CountryDevs—DesignBuildShip
snake_case
country_devs_—_design_build_ship
kebab-case
country-devs-—-design-build-ship
CONSTANT_CASE
COUNTRY_DEVS_—_DESIGN_BUILD_SHIP
Title Case
Country Devs — Design Build Ship
dot.case
country.devs.—.design.build.ship
path/case
country/devs/—/design/build/ship
lowercase
country devs — design build ship
UPPERCASE
COUNTRY DEVS — DESIGN BUILD SHIP
Sentence case
Country devs — design build ship
aLtErNaTiNg
cOuNtRy dEvS — DeSiGn bUiLd sHiP

How to convert case

  1. 1
    Paste your textAnything — a phrase, a variable name, a mix of snake and camel. We split it intelligently.
  2. 2
    Pick the caseAll common cases are shown at once — camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, dot.case, path/case, and more.
  3. 3
    CopyClick Copy next to the case you want.

Frequently asked questions

How does it split words?
We detect camelCase and PascalCase boundaries, then treat underscores, hyphens, dots, colons, slashes, and whitespace as separators.
Does it handle mixed input?
Yes. fooBar_baz-qux splits into [foo, Bar, baz, qux] before reformatting to the target case.
What's CONSTANT_CASE?
Also called SCREAMING_SNAKE_CASE — all uppercase with underscores. Common for env vars and constants.
Is the text I paste into the case converter private?
Yes — everything happens in your browser.

Related tools

See all 73 free tools

Need a custom dev tool for your team?

We build internal tools, dashboards, APIs, and SaaS platforms. If you can describe it, we can ship it.

Built by CountryDevs · No signup · No ads · We count visits, never what you enter