Paste text and instantly switch to UPPERCASE, lowercase, Title Case, camelCase, snake_case and 6 more styles. Free, no limit — processed 100% in your browser.
Why TaoClip Case Converter?
🔠
10 case styles
UPPER, lower, Title, camelCase, snake_case...
⚡
Instant convert
One click switches the case.
🔢
Char & word count
Characters and words update live.
📋
Quick copy
Handy copy & clear buttons.
🔒
Fully private
100% browser. Text never uploaded.
🆓
Free
No limit, no signup.
How to convert text case online — 3 steps
Paste or type your text: enter content directly or paste it into the box above.
Pick a case: click UPPERCASE, lowercase, Title Case, camelCase, snake_case... to convert instantly.
Copy the result: hit "Copy" to grab the converted text, or "Clear" to start over.
The tool runs entirely in your browser, so there is nothing to install and your text is never uploaded.
Converting case is handy for normalizing article titles, naming variables to match coding conventions,
quickly fixing text typed with CapsLock on, or creating clean slugs and file names. Completely free.
Which case to use, and when?
UPPERCASE: emphasis, short headings, coupon codes, signage.
tOGGLE cASE: swap upper/lower for a fun effect, or fix text typed with CapsLock.
Frequently asked questions
Which cases are supported?
Ten in total: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and tOGGLE cASE (swap upper/lower).
What is the difference between Title Case and Sentence case?
Title Case capitalizes the first letter of every word — ideal for headings and titles. Sentence case only capitalizes the first letter of the sentence, with the rest lowercase — like a normal sentence.
What are camelCase and snake_case used for?
They are programming naming conventions. camelCase (e.g. myVariableName) is common for variables in JavaScript/Java; snake_case (e.g. my_variable_name) is common in Python; kebab-case (e.g. my-variable-name) is used for URLs and CSS file names; CONSTANT_CASE is for constants.
Is there a length limit?
No limit. You can paste passages with thousands of words; everything runs in your browser, so there is no server dependency and conversion is instant.
Is my text uploaded to a server?
No. All case conversion happens locally in your browser with JavaScript. Your text never leaves your device, is never stored, and is never sent anywhere.
Does conversion keep accented characters?
Yes. When switching to UPPERCASE or lowercase, accented letters are preserved (e.g. "cafe" stays correct). Programming styles like snake_case are meant for code, so strip accents first if you need plain ASCII.