Skip to main content
  • Dark mode Easy on the eyes
  • Light mode Clean and bright
  • Dyslexia-friendly Cream bg, OpenDyslexic font
Work with us
Automation & Tech

Text Case Converter

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


camelCase
Copied!
PascalCase
Copied!
snake_case
Copied!
kebab-case
Copied!
SCREAMING_SNAKE_CASE
Copied!
Title Case
Copied!
UPPER CASE
Copied!
lower case
Copied!

Results are for general guidance only — not professional advice. Learn more.

Found this useful? Share it

How to use this tool

Type or paste any text into the input field. All case formats are generated instantly. The converter handles spaces, underscores, hyphens, and existing camelCase or PascalCase as input.

  • Click Copy next to any format to copy it to your clipboard.
  • Works with multi-word phrases, existing code identifiers, or plain sentences.
  • Useful for converting variable names, CSS classes, URL slugs, and constants.
Was this tool helpful?

Frequently asked questions

What is camelCase?

camelCase is a naming convention where words are joined without spaces and each word after the first starts with a capital letter — for example, 'myVariableName'. It is widely used in JavaScript, Java, and other programming languages for variable and function names.

What is the difference between snake_case and kebab-case?

Both use lowercase words separated by a delimiter. snake_case uses an underscore (_) and is common in Python, Ruby, and database column names. kebab-case uses a hyphen (-) and is common in URLs, CSS class names, and HTML attributes.

What is PascalCase?

PascalCase (also called UpperCamelCase) is like camelCase but with the first letter also capitalised — for example, 'MyClassName'. It is the standard convention for class names, constructor functions, and components in most object-oriented languages.

What is SCREAMING_SNAKE_CASE used for?

SCREAMING_SNAKE_CASE uses all uppercase letters separated by underscores — for example, 'MAX_RETRY_COUNT'. It is conventionally used for constants and environment variables in many programming languages, making them visually distinct from regular variables.

Embed this tool

Free to use on your own site — copy the snippet and paste it into any page.

<iframe src="https://www.automicventures.com/tools/text-case-converter?embed=1" width="100%" height="560" style="border:1px solid #e6e6e6;border-radius:16px" loading="lazy" title="Text Case Converter"></iframe>
Back to Toolbox