Text Case Converter

Convert text between 12 case styles instantly — free, private, and processed entirely in your browser.

Words: 0 Characters: 0 Characters (no spaces): 0

Common Cases

Developer / Naming Conventions

Everything above runs locally in your browser. Your text is never sent to, or stored on, our server.

Free Online Text Case Converter — 12 Styles in One Tool

Most case converters only handle UPPERCASE, lowercase, and Title Case. This one goes further: alongside the everyday styles, it also covers the naming conventions developers use every day, like camelCase, snake_case, kebab-case, and CONSTANT_CASE — so writers, students, and programmers can all use the same tool.

Why Use This Case Converter

  • 12 case styles in one place, including developer naming conventions most converters skip.
  • 100% private: conversion happens locally in your browser, and nothing is uploaded to a server.
  • Free, unlimited, and requires no sign-up.
  • One-click copy, one-click download as a .txt file, or paste directly from your clipboard.
  • Live word and character counter as you type.
  • Fully responsive and keyboard accessible on desktop and mobile.

All 12 Text Case Styles Explained

Every style below converts the same example phrase, so you can compare exactly how each one behaves before you pick a button.

Style Example Typically used for
UPPERCASE HELLO WORLD EXAMPLE Headlines, acronyms, warning labels, and anywhere you need strong emphasis.
lowercase hello world example URLs, usernames, hashtags, and casual or informal writing.
Title Case Hello World Example Blog post titles, headlines, and book or movie titles. Short connecting words like "a", "the", "of", and "and" are kept lowercase, matching standard style-guide rules.
Sentence case Hello world example Regular prose and paragraphs, exactly the way normal sentences are capitalized.
Capitalized Case Hello World Example Also called Start Case. Capitalizes every single word, including small connectors — useful for product names or menu items where every word should stand out.
aLtErNaTiNg CaSe hElLo WoRlD ExAmPlE Playful, "mocking" style text often used for jokes and social media posts.
InVeRsE CaSe hELLO wORLD eXAMPLE Also called Toggle Case. Swaps every letter's case — handy for quickly fixing text that was accidentally typed with Caps Lock on.
camelCase helloWorldExample JavaScript and Java variable and function names.
PascalCase HelloWorldExample Class names in most languages, and component names in React or Vue.
snake_case hello_world_example Python and Ruby variables, and database column names.
kebab-case hello-world-example URL slugs, CSS class names, and HTML data attributes.
CONSTANT_CASE HELLO_WORLD_EXAMPLE Constants and environment variable names (also called SCREAMING_SNAKE_CASE).

How to Convert Text Case Online

  1. Add your text: Type it, paste it, or click "Paste" to pull it straight from your clipboard.
  2. Choose a case style: Click any button above — common cases and developer naming conventions are grouped separately.
  3. Copy or download: Click "Copy Text" to copy the result, or "Download .txt" to save it as a file.

Case Conversion for Font Names, Bios & Design Text

Text case matters just as much in design work as it does in code. A logo-style font preview often reads better in UPPERCASE, a font family name looks more professional in Title Case, and a social media bio can stand out in aLtErNaTiNg CaSe. If you are naming a custom font file for upload, kebab-case or snake_case keeps the filename clean and URL-safe.

Format your text here first, then paste it straight into our font generator to preview how it looks in hundreds of typefaces.


Frequently Asked Questions

What is a text case converter?

A text case converter is a free online tool that instantly rewrites text into a different capitalization style, such as UPPERCASE, lowercase, or Title Case, or into a programming naming convention like camelCase or snake_case, without you retyping or fixing each letter by hand.

What is the difference between Title Case and Capitalized Case?

Title Case follows standard style-guide rules: it capitalizes major words but keeps short connecting words such as "a", "the", "of", and "and" in lowercase. Capitalized Case (Start Case) simply capitalizes the first letter of every word, including those small connectors.

When should I use camelCase, snake_case, or kebab-case?

These naming-convention cases are used mostly by developers. camelCase (userName) is common for JavaScript and Java variables. snake_case (user_name) is standard in Python, Ruby, and database columns. kebab-case (user-name) is used for URL slugs and CSS class names. CONSTANT_CASE (USER_NAME) is used for constants and environment variables.

Is my text stored or sent to a server?

No. Every conversion runs directly in your browser with JavaScript, so your text never leaves your device or gets uploaded anywhere.

Is there a limit to how much text I can convert?

There is no hard limit, since the tool runs entirely in your browser. It comfortably handles anything from a single word to several pages of text.

Can I use this tool on my phone?

Yes. The converter is fully responsive and works on any modern mobile browser, so you can convert text case on iOS or Android without installing an app.