Skip to main content

Case Converter

Convert text between uppercase, lowercase, title case, camelCase, snake_case, and more.

Enter Your Text

UPPERCASE

Result will appear here...

lowercase

Result will appear here...

Title Case

Result will appear here...

Sentence case

Result will appear here...

camelCase

Result will appear here...

PascalCase

Result will appear here...

snake_case

Result will appear here...

kebab-case

Result will appear here...

CONSTANT_CASE

Result will appear here...

aLtErNaTiNg

Result will appear here...

How to Use the Case Converter

  1. 1

    Type or paste your text

    Enter your text in the input area at the top. You can paste copied text (Ctrl+V), type directly, or edit existing content.

  2. 2

    View all converted formats simultaneously

    All 10 case styles update instantly as you type — no need to select a conversion. UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, kebab-case, and more are all shown at once.

  3. 3

    Click Copy next to your chosen format

    Each result card has a Copy button that copies that specific format to your clipboard. A "Copied!" confirmation appears briefly.

  4. 4

    Paste into your project

    Your converted text is ready to paste wherever you need it — code editors, databases, spreadsheets, or documents.

Why Use a Case Converter?

  • Fix copy-paste formatting inconsistencies instantly.Text copied from websites, PDFs, or emails often arrives in random capitalization. A case converter standardizes it in one click — no manual retyping required.
  • Convert between programming naming conventions.Working across JavaScript (camelCase), Python (snake_case), and CSS (kebab-case) requires constant case switching. Convert variable names, database columns, and API fields without manual work.
  • See all formats simultaneously.Unlike converters that require you to select an output format, our tool displays all 10 case variants at once — making it easy to compare and choose the right format for each context.

Frequently Asked Questions

What is the difference between camelCase and PascalCase?

Both styles join words without spaces and capitalize each word's first letter. camelCase starts with a lowercase letter (myVariableName) while PascalCase starts with an uppercase letter (MyVariableName). In JavaScript, camelCase is standard for variables and functions, while PascalCase is used for class names and React components.

When should I use snake_case vs. kebab-case?

snake_case (words separated by underscores) is standard for Python variables, function names, and database column names. kebab-case (words separated by hyphens) is standard for CSS class names, URL slugs, and HTML attribute values. Both use only lowercase letters.

What is CONSTANT_CASE?

CONSTANT_CASE (also called SCREAMING_SNAKE_CASE) is all uppercase with words separated by underscores. It's the conventional style for constants and environment variables across most programming languages: MAX_RETRY_COUNT, DATABASE_URL, API_BASE_URL.

Does the converter handle multi-line text?

Yes. Each conversion processes your entire input including newlines. Sentence case will capitalize the first letter after each period, question mark, or exclamation mark. Title Case capitalizes words across all lines.

Related Tools

Related Articles

🔤

Text formatting toolkit — use these next: