Convert Your Text Case

Paste your text below and instantly convert to uppercase, lowercase, title case, sentence case, and many more styles.

Input Text
Chars: 0 Words: 0 Lines: 0
Output
Your converted text will appear here...

Special Text Generators

Click any card to apply special transformations to your input text.

Strikethrough
T̶h̶i̶s̶ ̶T̶e̶x̶t̶
Bold Text
๐•ฝ๐–†๐–‘๐–‘๐–”
Italic Text
๐˜ข๐˜ฃ๐˜ค๐˜ฅ๐˜ฆ
Upside Down
upsidedown
Small Caps
sแดแด€สŸสŸ แด„แด€แด˜s
Wide Text
๏ผท๏ฝ‰๏ฝ„๏ฝ… ๏ผด๏ฝ…๏ฝ˜๏ฝ”

How to Use

Convert your text in just three simple steps.

1
Paste Your Text
Type or paste any text into the input box. Character, word and line count updates live as you type.
2
Choose a Style
Click any conversion button like UPPER CASE, lower case, Title Case, camelCase and more.
3
Copy and Use
Click Copy to Clipboard and paste your converted text anywhere instantly.

Tool Information

Learn what each conversion does and see a quick example.

Sentence Case
The quick brown fox...
Input → Outputthe FOX. he jumps.The fox. He jumps.
lower case
the quick brown fox...
Input → OutputHello WORLDhello world
UPPER CASE
THE QUICK BROWN FOX
Input → OutputHello WorldHELLO WORLD
Title Case
The Quick Brown Fox
Input → Outputthe lord of the ringsThe Lord of the Rings
Capitalized Case
The Quick Brown Fox
Input → Outputthe lord of the ringsThe Lord Of The Rings
aLtErNaTiNg CaSe
tHe QuIcK bRoWn
Input → OutputHello WorldhElLo WoRlD
InVeRsE CaSe
tHE qUICK bROWN
Input → OutputHello WorldhELLO wORLD
camelCase
theQuickBrownFox
Input → Outputmy variable namemyVariableName
PascalCase
TheQuickBrownFox
Input → Outputmy component nameMyComponentName
snake_case
the_quick_brown_fox
Input → OutputMy Variable Namemy_variable_name
kebab-case
the-quick-brown-fox
Input → OutputMy Blog Post Titlemy-blog-post-title
Reverse Text
.xof nworb kciuq
Input → OutputHello WorlddlroW olleH

Special Generators — Details

Unicode-based styling that works on any platform without HTML tags.

Strikethrough
T̶h̶i̶s̶ ̶T̶e̶x̶t̶
Input → OutputHello WorldH̶e̶l̶l̶o̶ W̶o̶r̶l̶d̶
Bold Text
๐–ญ๐–บ๐—ƒ๐—ƒ๐—†
Input → OutputHello World๐—๐–พ๐—ƒ๐—ƒ๐—† ๐–ถ๐—†๐—‰๐—ƒ๐–ฝ
Italic Text
๐–’๐–Ž๐–“๐–“๐––
Input → OutputHello World๐–’๐–Ž๐–“๐–“๐–– ๐–š๐––๐–๐–“๐–
Upside Down
upsidedown
Input → OutputHello Worldplษนoส ol˥˥วH
Small Caps
sแดฒแดฆแดฑแดฑ แดดแดฆแดตแดฑ
Input → OutputHello Worldสœแด‡สŸสŸแด แดกแดส€สŸแด
Wide Text
๐•”‘๏ฝ‰๏ฝ„๏ฝ… ๐”ฅ™๏ฝ…๏ฝ˜๏ฝ”
Input → OutputHello World๐‘ช๏ฝ…๏ฝŒ๏ฝŒ๏ฝ ๐•”‘๏ฝ๏ฝ’๏ฝŒ๏ฝ„

Frequently Asked Questions

Everything you need to know about case conversion and text tools.

What is the difference between Title Case and Capitalized Case?

Title Case follows publishing rules — it keeps short words like a, an, the, and, but, or, in, on, at, by, of lowercase unless they start the title. Capitalized Case uppercases the first letter of every word without exception. So “lord of the rings” becomes The Lord of the Rings in Title Case but The Lord Of The Rings in Capitalized Case.

What is camelCase and when should I use it?

camelCase joins words without spaces and capitalizes every word except the first — for example getUserProfile or totalItemCount. It is the dominant convention for variables and function names in JavaScript, Java, and Swift. Use it when your language style guide recommends it for variables and method names.

What is the difference between camelCase and PascalCase?

Both join words without spaces, but PascalCase capitalizes the first letter of every word including the very first one. Use camelCase for variables and functions (myVariable), and PascalCase for class names and React components (MyComponent).

When should I use snake_case vs kebab-case?

snake_case (underscores) is standard in Python variables, SQL column names, and Unix file names. kebab-case (hyphens) is preferred for HTML IDs, CSS class names, and URL slugs because search engines treat hyphens as word separators, which slightly benefits SEO.

Is my text stored or sent to any server?

No. All processing happens entirely inside your browser using JavaScript. Your text is never sent to any server, saved in any database, or logged anywhere. You can safely paste passwords, private documents, or sensitive content — it never leaves your device.

Why does Bold or Italic text show as boxes on some devices?

Bold and Italic generators use Unicode from the Mathematical Alphanumeric Symbols block (U+1D400–U+1D7FF). Older operating systems and some apps lack these in their fonts, displaying empty boxes. For best results paste into modern platforms like Twitter, Instagram, Discord, or WhatsApp.

What does Sentence Case do with multiple sentences?

It lowercases all text first, then capitalizes the first letter after every period (.), exclamation mark (!), or question mark (?) followed by a space, plus the very first character of the input. It also auto-corrects the standalone letter “i” to “I” everywhere.

Can I use the converted text in commercial projects?

Yes, completely. The text you convert is entirely your own content — this tool simply reformats it. There are no license restrictions. You can use it freely in commercial projects, publications, code, or marketing materials.

Is there a character or word limit for conversion?

There is no hard limit. All processing runs in your browser's JavaScript engine, so the practical limit depends on your device memory. For typical use — articles, emails, social posts — conversion is instant. Very large documents may slow slightly on older devices.

What is Alternating Case and what is it used for?

Alternating Case switches every letter between lowercase and uppercase (e.g. hElLo WoRlD). It originated from internet meme culture as a sarcastic or mocking tone, popularized by the SpongeBob mocking meme. It is widely used in memes and comedic social media posts.