Case Converter
Convert text to UPPERCASE, lowercase, Title Case, Sentence case, and more — instantly, free, in your browser.
Common
Code
Novelty
Why This Tool Matters
You're finalizing a blog post title in Title Case, then need that same phrase as a URL slug in kebab-case, then again as a JavaScript variable in camelCase — retyping it three different ways by hand invites typos and eats up time you don't have. Switching between formats manually also means re-learning capitalization rules every time. A single converter lets you paste the text once and get every format instantly, so you can drop clean, correctly-cased text into your CMS, your codebase, or your spreadsheet without missing a beat.
How to Use the Case Converter
- 01
Paste your text
Paste your text above.
- 02
Pick a format
Pick a format — result appears instantly.
- 03
Copy & use it
Copy and use it anywhere.
Case Types Explained
UPPERCASE
Every letter is converted to its capital form. It reads as emphasis or urgency, which is why it shows up in warning labels, headers, and acronyms — but it can come across as shouting in long stretches of prose.
lowercase
Every letter is converted to its small form. It is handy for normalizing messy input before comparing or storing it, and some brands use it deliberately for a quiet, minimalist look in logos and headings.
Title Case
Capitalizes the main words in a title while keeping minor words like ‘a,’ ‘the,’ ‘of,’ and ‘and’ lowercase — the standard editorial style for headlines and book titles.
Sentence case
Only the first letter of each sentence is capitalized; everything else is lowercased. It is the fastest way to clean up text pasted from an all-caps source or fix inconsistent capitalization in a paragraph.
Capitalized Case
Capitalizes the first letter of every single word, no exceptions, and lowercases the rest — a simpler, literal alternative to Title Case.
camelCase
Words are joined with no spaces, the first word stays lowercase, and every word after it starts with a capital letter. It is the naming convention for variables and function names in JavaScript and many other languages.
PascalCase
Like camelCase, but the first word is capitalized too. You will see this everywhere class names and React or Vue component names are defined, since it visually separates types and components from regular variables.
snake_case
Words are lowercased and joined with underscores. It is the go-to convention for variable names in Python and for database column and table names, where readability with underscores matters more than compactness.
kebab-case
Words are lowercased and joined with hyphens. Because hyphens are safe in URLs, this format is the default for URL slugs, CSS class names, and file names in many web projects.
CONSTANT_CASE
Words are uppercased and joined with underscores. It signals "this value doesn’t change," which is why it is the standard style for constants and environment variable names in most codebases.
aLtErNaTiNg CaSe
Letters alternate between lowercase and uppercase as you move through the text. It has no formal use in writing or code — it is purely a stylistic effect for social captions, memes, or a sarcastic tone.
InVeRsE CaSe
Every letter has its case flipped: uppercase becomes lowercase and vice versa. Like alternating case, it is mostly used for playful or attention-grabbing text rather than anything formal.
Who Uses This Tool
Writers & bloggers
Fix headline capitalization, tidy up quotes copied from other sources, and keep a consistent style across drafts without retyping a single word.
Students
Clean up text pulled from PDFs or slides that came through in all caps, and quickly reformat titles for essays and citations to match a required style.
Developers
Jump between camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE when renaming variables, files, or database fields to match a different language or framework’s conventions.
SEO & content marketers
Standardize page titles, headings, and meta descriptions across a site, and keep slugs in consistent kebab-case without manual find-and-replace.
Explore All Tools
Frequently Asked Questions
Is this case converter free to use?+−
Yes. It’s completely free, with no sign-up, account, or usage limit — every conversion runs directly in your browser at no cost.
Does it work on mobile?+−
Yes. The tool is fully responsive and works the same way on phones and tablets as it does on desktop, including copying results to your clipboard.
Is there a text length limit?+−
There’s no hard-coded limit. Since conversion happens entirely in your browser, very long documents are only bound by your device’s own memory and performance, which is generally not a concern for typical paragraphs or articles.
Does it save or store my text anywhere?+−
No. Your text is never uploaded to a server or stored anywhere — the conversion logic runs client-side in JavaScript, so it stays on your device for the length of your visit.
What’s the difference between Title Case and Capitalized Case?+−
Title Case follows editorial style: it capitalizes the main words but keeps minor words like ‘a,’ ‘the,’ ‘of,’ and ‘and’ lowercase, unless one of them is the first or last word. Capitalized Case is simpler and more literal — it capitalizes every single word with no exceptions.
Can I convert code variable names (camelCase, snake_case) with this?+−
Yes. Alongside the writing-focused formats, the tool includes camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE, so you can reformat identifiers between common programming-language conventions.