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
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

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.