Case Converter

Text & Content

Transform text between camelCase, PascalCase, snake_case, UPPER_CASE, and more.

Select Case Format

What is Case Converter?

Case Converter transforms text between 12 case formats — camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, dot.case, Title Case, Sentence case, UPPERCASE, lowercase, alternating, and path/case. It handles abbreviations and mixed input gracefully.

How to use Case Converter

1

Select the target case format

Click any of the 12 format buttons to set the active conversion. A small example shows what the output will look like.

2

Paste or type your text

Enter the text you want to convert in the left input area. Multi-line and multi-word inputs all work.

3

Copy the result

The converted text appears on the right. Click Copy to put it on your clipboard.

4

Browse all conversions

Scroll down to the "All Conversions" table to see your text in every format simultaneously — useful when you're not sure which format to use.

Who uses Case Converter?

Variable naming

Developers

Convert a plain English phrase like "user first name" to camelCase (userFirstName), snake_case (user_first_name), or PascalCase (UserFirstName) for code.

Database column naming

Database administrators

Convert column names between camelCase (used in code) and snake_case (used in SQL) when writing queries or migrations.

Content formatting

Writers & editors

Quickly apply Title Case or Sentence case to headings copied from various sources that have inconsistent capitalisation.

Related Tools

FAQ

What case formats are supported?+
camelCase, PascalCase, snake_case, kebab-case, SCREAMING_SNAKE_CASE, dot.case, Title Case, Sentence case, UPPERCASE, and lowercase.
How does it handle abbreviations?+
Common abbreviations like "ID", "URL", "API" are treated intelligently to avoid unexpected splitting.

More Tools

View all