Free Case Converter: Uppercase, Lowercase, Title Case, Sentence Case + Developer Formats

Typed everything in CAPS by accident? Need a clean headline in Title Case? Or want snake_case for a variable name?

Paste your text into the tool, choose a format, then copy the result. No retyping. No fuss.

Case Converter

0 Characters | 0 Words

What this case converter does

This tool changes letter casing and common text formats in one click. It’s handy for writers and marketers (headlines, docs) and for developers (variable names, constants, file names, URL slugs).

Case styles you can convert to

Sentence case

Turns text into readable sentences by capitalizing the first letter of each sentence and lowercasing the rest.

Example: this is an example. → This is an example.

lower case

Makes every letter small. Great for “oops I shouted” moments.

Example: HELLO → hello

UPPER CASE

Converts all letters to capitals.

Example: Hello → HELLO

Capitalized Case

Capitalizes the first letter of every word (often called “Start Case”).

Example: hello world → Hello World

Title Case

Formats text like a headline: major words capitalized, many short words (and/of/to) often lowercased depending on style.

Example: how to write better titles → How to Write Better Titles

aLtErNaTiNg cAsE

Alternates upper and lower letters for each character.

Example: this is a test → tHiS iS a TeSt

iNVERSE cASE / tOGGLE cASE

Flips capitalization: upper becomes lower and lower becomes upper.

Example: Hello WORLD → hELLO world

Developer-friendly Case Converter

Developer-friendly Case Converter

camelCase

Removes spaces and capitalizes each word after the first. Popular in JavaScript and many APIs.

Example: my variable name → myVariableName

PascalCase

Like camelCase, but the first letter is capitalized (common for class names).

Example: my variable name → MyVariableName

snake_case

Underscores between words (common in Python, databases).

Example: my variable name → my_variable_name

SCREAMING_SNAKE_CASE

snake_case in uppercase (often used for constants).

Example: api key → API_KEY

kebab-case

Hyphens between words (popular in URLs, CSS class names, file names).

Example: my page title → my-page-title

Slugify

Turns text into a clean URL slug by removing special characters and using hyphens.

Example: My New Post! (2026) → my-new-post-2026

Quick “what should I use?”

You’re doing this… Use this format Example output
Fixing accidental caps lock Sentence case or lower case This was an accident
Writing blog post / YouTube titles Title Case How to Grow on YouTube in 2026
Cleaning a list of product names Capitalized Case Organic Matcha Powder
Creating variables in JS camelCase checkoutButtonLabel
Creating classes/types PascalCase CheckoutButtonLabel
Python variables / DB fields snake_case checkout_button_label
Constants / env vars SCREAMING_SNAKE_CASE CHECKOUT_BUTTON_LABEL
URL slugs kebab-case or Slugify how-to-grow-on-youtube-2026

(These conventions are widely reflected across popular converter tools and their supported formats.)

How to use the Case Converter

  • Paste or type your text into the input box.
  • Click the format you want (Sentence case, UPPER CASE, Title Case, camelCase, etc.).
  • Copy the result or download it as a .txt file.

Examples (before → after)

Input: i CANT BELIEVE I DID THIS AGAIN

Sentence case: I cant believe i did this again

Title Case: I Cant Believe I Did This Again

lower case: i cant believe i did this again

UPPER CASE: I CANT BELIEVE I DID THIS AGAIN

Popular Tools to use

Frequently Asked Questions

What is a case converter?

A case converter changes the capitalization or formatting of text, like converting to UPPER CASE, lower case, Sentence case, or Title Case.

How do I change uppercase to lowercase?

Paste your text, then click lower case. The output updates immediately.

Title Case vs Capitalized Case: what’s the difference?

Capitalized Case capitalizes every word. Title Case usually keeps many short words (and, of, to) lowercase unless they’re first or last (style depends).

Does this support camelCase and snake_case?

Yes. You can convert to camelCase, PascalCase, snake_case, kebab-case, and other common formats.

Can I download the converted text?

Yes. Use the Download button to save the result as a .txt file.

Does it work on mobile?

Yes, it works in modern mobile browsers.