// free tool

Case Converter

Instantly convert text between camelCase, PascalCase, snake_case, kebab-case, and every other convention.

Type or paste text to convert it into camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, Title Case, and more — all at once.

Input
camelCase
convertThisTextIntoAnyProgrammingCase
PascalCase
ConvertThisTextIntoAnyProgrammingCase
snake_case
convert_this_text_into_any_programming_case
SCREAMING_SNAKE_CASE
CONVERT_THIS_TEXT_INTO_ANY_PROGRAMMING_CASE
kebab-case
convert-this-text-into-any-programming-case
dot.case
convert.this.text.into.any.programming.case
path/case
convert/this/text/into/any/programming/case
Title Case
Convert This Text Into Any Programming Case
Sentence case
Convert this text into any programming case
UPPERCASE
CONVERT THIS TEXT INTO ANY PROGRAMMING CASE
lowercase
convert this text into any programming case
// faq

Frequently asked questions

What conventions does this tool support?
camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, dot.case, Title Case, Sentence case, UPPERCASE, and lowercase. All common conventions used in JavaScript, Python, Ruby, Go, and Rust.
When should I use each convention?
camelCase for JavaScript/Java variables, PascalCase for classes and React components, snake_case for Python and Rust identifiers, SCREAMING_SNAKE_CASE for constants, kebab-case for URLs and CSS classes.
How is the input tokenized?
The tool splits on whitespace, punctuation, and case transitions (fooBar → foo, Bar). Digits are preserved and grouped with the surrounding word. Acronyms in ALLCAPS are treated as a single token when adjacent.
Is my text sent anywhere?
No. Case conversion runs entirely in your browser — safe for private strings, secret names, and internal identifiers.
// let's build something

Start your project request

Tell us what you're building — engineering capacity, AI, QA, cloud, or a fixed-scope software engagement. Our NYC team responds within one business day.

// what to expect
  • Response within 1 business day
  • 30-minute discovery conversation
  • Recommended engagement model & pricing
  • NYC-focused — in-person available
Start Project Request

Inbound sales only. All form information is encrypted in transit.