Case Converter

Convert text to UPPERCASE, lowercase, Title Case, Sentence case, and more — instantly, free, in your browser.

Common

Code

Novelty

0 words0 characters0 lines

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

  1. 01

    Paste your text

    Paste your text above.

  2. 02

    Pick a format

    Pick a format — result appears instantly.

  3. 03

    Copy & use it

    Copy and use it anywhere.

Case Types Explained

01

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.

02

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.

03

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.

04

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.

05

Capitalized Case

Capitalizes the first letter of every single word, no exceptions, and lowercases the rest — a simpler, literal alternative to Title Case.

06

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.

07

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.

08

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.

09

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.

10

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.

11

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.

12

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.