Case Converter Online - Free Text Case Changer

Convert text to different cases: uppercase, lowercase, title case, camelCase, and more.

UPPERCASE

HELLO WORLD

lowercase

hello world

Title Case

Hello World

Sentence case

Hello world. This is text.

camelCase

helloWorld

PascalCase

HelloWorld

snake_case

hello_world

kebab-case

hello-world

CONSTANT_CASE

HELLO_WORLD

aLtErNaTiNg

hElLo WoRlD

InVeRsE

hELLO wORLD

What is a Case Converter?

A case converter transforms text between different capitalization formats. This is useful for writers who need consistent formatting, developers working with naming conventions, and anyone who accidentally typed with Caps Lock on.

Our tool supports 11 different case formats, from standard options like uppercase and title case to programming-specific formats like camelCase and snake_case. All conversions happen instantly in your browser.

Case Types Explained

UPPERCASE

All letters are capitalized. Used for acronyms, emphasis, and headings that need strong visual impact.

HELLO WORLD

lowercase

All letters are small. Useful for normalizing user input, email addresses, and URLs.

hello world

Title Case

First letter of each word is capitalized. Standard for headlines, book titles, and proper nouns.

Hello World

Sentence case

Only the first letter of each sentence is capitalized. Natural, readable style for body text.

Hello world. This is text.

camelCase

No spaces, first word lowercase, subsequent words capitalized. Used for JavaScript variables and Java methods.

helloWorld

PascalCase

Like camelCase but first word is also capitalized. Used for class names in most programming languages.

HelloWorld

snake_case

Words separated by underscores, all lowercase. Standard in Python, Ruby, and database column names.

hello_world

kebab-case

Words separated by hyphens, all lowercase. Common in URLs, CSS classes, and HTML attributes.

hello-world

CONSTANT_CASE

All uppercase with underscores. Used for constants and environment variables in programming.

HELLO_WORLD

aLtErNaTiNg & InVeRsE

Fun formats that alternate or flip the case of each letter. Used for memes and stylized text.

hElLo WoRlD

When to Use Case Conversion

For Writers & Content Creators

  • • Fix text accidentally typed in all caps
  • • Convert headlines to proper title case
  • • Standardize formatting across documents
  • • Create stylized text for social media
  • • Format book or article titles consistently

For Developers & Technical Users

  • • Convert variable names between conventions
  • • Transform database columns to code variables
  • • Generate CSS class names from text
  • • Create URL slugs from titles
  • • Format constants for configuration files

Frequently Asked Questions

What's the difference between camelCase and PascalCase?

Both formats remove spaces and capitalize word boundaries. The difference is the first letter: camelCase starts with a lowercase letter (used for variables and functions), while PascalCase starts with an uppercase letter (used for class names and types).

Which naming convention should I use in programming?

It depends on the language and context: JavaScript typically uses camelCase for variables and PascalCase for classes.Python prefers snake_case for variables and functions. CSS uses kebab-case.Constants are usually CONSTANT_CASE across most languages. Always follow your project's existing conventions.

Is my text saved or stored anywhere?

No. All processing happens locally in your browser using JavaScript. Your text never leaves your device and is not sent to any server. This makes the tool safe for sensitive content like passwords or private documents.

Why does snake_case remove special characters?

Programming naming conventions typically only allow letters, numbers, and specific separators (underscores or hyphens). Special characters like punctuation can cause syntax errors in code. Our converter removes them automatically to produce valid identifiers.

What is sentence case vs. title case?

Sentence case capitalizes only the first word and proper nouns, like a normal sentence: "The quick brown fox."Title case capitalizes the first letter of every word: "The Quick Brown Fox." Sentence case is more readable for body text; title case is traditional for headlines.

Can I convert multiple lines at once?

Yes. Paste multi-line text into the input box and it will convert all lines together. Line breaks are preserved in most conversions (except programming formats like camelCase which remove all whitespace).

Tips for Effective Case Conversion

  • Use the copy button: Click copy on any conversion to instantly copy it to your clipboard without selecting text.
  • Apply to input: Click the arrow button to replace your input with the converted version for chaining conversions.
  • For programming: Start with natural language like "user profile settings" and convert to your needed format (userProfileSettings, user_profile_settings, etc.).
  • Preview before copying: All conversions update in real-time as you type, so you can see exactly what you'll get.