Free tool

Text Case Converter

Transform text to camelCase, snake_case, kebab-case, PascalCase and more. Real time. No sign-up.

0 characters
camelCase

result here

PascalCase

result here

snake_case

result here

kebab-case

result here

CONSTANT_CASE

result here

UPPERCASE

result here

lowercase

result here

Title Case

result here

Sentence case

result here

dot.case

result here

Built by

Miguel Ángel Colorado Marin

Full-Stack Developer · Guadalajara, España

I develop web apps, digital tools and full projects — from design to deployment.

Contact me

How to use the text case converter?

  1. 1

    Type or paste your text

    Enter the text you want to transform in the text area. It can be a single word, multiple words or a full sentence. The converter accepts any text in Spanish, English or any other language.

  2. 2

    Watch the conversions in real time

    All conversions are calculated instantly as you type. You'll see 10 different formats: camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, UPPERCASE, lowercase, Title Case, Sentence case and dot.case.

  3. 3

    Copy the format you need

    Each result card has its own copy button. Click the copy icon next to the format you need and it will be automatically copied to your clipboard with visual confirmation.

  4. 4

    Copy all formats at once

    At the bottom of the tool appears a summary with all formats in plain text. You can select everything to quickly compare how your text looks in the different styles.

Frequently asked questions

What is camelCase?

camelCase is a writing style where words are joined without spaces and each word, except the first, starts with an uppercase letter. For example: 'my variable name' becomes 'myVariableName'. It's the most common style in JavaScript and Java for naming variables and functions.

What is the difference between camelCase and PascalCase?

In camelCase the first letter is lowercase (myClass) while in PascalCase all words start with uppercase including the first one (MyClass). PascalCase is typically used for class names in most programming languages.

What is snake_case used for?

snake_case is popular in Python, Ruby and SQL databases. Words are separated by underscores and everything is lowercase. For example: 'my variable name' → 'my_variable_name'. CONSTANT_CASE (all uppercase) is the variant for constants in many languages.

What is the difference between kebab-case and snake_case?

Both use separators between words, but kebab-case uses hyphens (-) and snake_case uses underscores (_). kebab-case is the standard style for URLs, CSS classes, HTML attributes and frontend project file names.

Is my data sent to any server?

No. All conversions happen entirely in your browser with pure JavaScript. No text you type leaves your device. The tool works even without an internet connection.

Embed the converter on your site

Embed this text case converter in any web page with a simple iframe:

<iframe
  src="https://miguelacm.es/embed/text-case-converter"
  width="100%"
  height="600"
  frameborder="0"
  title="Text Case Converter"
></iframe>
View embed in new tab →