PublicSoftTools

Case Converter Online Free

Convert text to uppercase, lowercase, sentence case, title case, or alternating case instantly. No signup, runs entirely in your browser.

⏱ 10 min read · Complete guide below

Case Converter

How to Use the Case Converter

  1. 1Paste or type your text into the box above.
  2. 2Click the case button you want — UPPER CASE, lower case, Title Case, Sentence case, or aLtErNaTiNg. The text updates instantly.
  3. 3Click Copy to copy the converted text to your clipboard, ready to paste anywhere.
  4. 4You can chain conversions — apply one, then apply another on the result without pasting again.

When to Use Each Case Type

Choosing the right case for the context makes a real difference to readability and professionalism. Below is a quick guide to when each type is appropriate.

Title Case vs Sentence Case: The Key Distinction

The two cases people most often confuse are Title Case and Sentence case, and getting them right instantly makes writing look more professional. Title Case capitalises the first letter of every significant word — “The Quick Brown Fox” — and is the convention for headlines, book and film titles, product names, and navigation labels in journalism and publishing. Sentence casecapitalises only the first word of each sentence (plus proper nouns), leaving the rest lowercase — “The quick brown fox jumps.” It has become the preferred style for user-interface text, subheadings, email subject lines, and button labels, and major design systems such as Google's Material Design explicitly recommend it because it reads as friendlier and is easier to scan. Choosing consistently between the two, rather than mixing them, is one of the simplest ways to make a document or interface look polished.

Why Case Matters More Than It Seems

Capitalisation is not just decoration — it carries meaning and affects readability. ALL-CAPS text is noticeably harder to read in long stretches because every word forms the same rectangular shape, robbing the eye of the ascenders and descenders it uses to recognise words quickly; it also reads as shouting in digital communication. Proper capitalisation, by contrast, signals care and professionalism, which is why a headline in inconsistent case or an email subject in all lowercase can subtly undermine credibility. Beyond aesthetics, case is functionally significant in technical contexts: URLs, file paths on many systems, and identifiers in most programming languages are case-sensitive, so “Index.html” and “index.html” can be two different things. Converting text to a deliberate, consistent case is a small step that prevents a surprising number of problems.

Fixing Text Fast

A case converter earns its keep on the everyday annoyances of text. Pasted a paragraph that arrived in ALL CAPS? Convert it to Sentence case in one click instead of retyping. Received a heading typed entirely in lowercase? Title Case fixes it instantly. Caps-lock accident turned a sentence into a jumble? Lowercase it and start again. Because the conversions are instant and can be chained — apply one, then another on the result — you can, for example, lowercase messy input first and then apply Sentence case to clean it up entirely. And since everything runs in your browser with nothing uploaded, it is perfectly safe to paste confidential drafts or private messages while you tidy their formatting.

Case Guide by Context

UPPER CASE

Use for acronyms (NASA, HTTP), legal defined terms, spreadsheet headers, and programming constants (API_KEY, MAX_RETRIES). Avoid for long paragraphs.

lower case

Use for general body text, code identifiers, URLs, CSS class names, and email addresses. Some brand names (adidas, iPad) intentionally use lower case styling.

Title Case

Use for article headings, book titles, film titles, product names, and page navigation labels. Standard in journalism and publishing style guides.

Sentence case

Use for subheadings, email subject lines, button labels, UI copy, and social media posts. Google recommends sentence case for Material Design UI elements.

aLtErNaTiNg CaSe

Use for internet humour and memes only. Conveys sarcasm or mockery in informal digital communication — not appropriate for professional writing.

Mixing Cases

You can apply multiple conversions in sequence — for example, first apply Sentence case to fix capitalisation, then copy. Chain conversions to get the exact result you need.

Why We Have Uppercase and Lowercase at All

It is easy to take two sets of letters for granted, but the distinction between capitals and small letters has a surprisingly rich history. The ancient Romans wrote in a single form — the capital letters we still see carved on their monuments. There was no lowercase; text was one continuous stream of majuscule letters, often without spaces between words. Over the following centuries, scribes gradually developed faster, rounder letterforms for everyday writing, and by around the year 800, under the reforms associated with Charlemagne, a clear minuscule (lowercase) script had emerged that made text far easier to read.

The very words “uppercase” and “lowercase” come from the age of printing. A typesetter kept the metal letter blocks in wooden trays called cases, with the capital letters stored in the upper case above the bench and the small letters in the lower case within easy reach. The layout of the workshop literally named the two forms we still use today — a small piece of history embedded in everyday vocabulary.

Case Conventions in Programming

Beyond ordinary prose, programmers have developed their own strict case conventions, and while this tool focuses on English text cases, it is worth understanding them because they are everywhere in the digital world. camelCase joins words with no spaces and capitalises each word after the first (userName), commonly used for variables in JavaScript and Java. PascalCasecapitalises the first word too (UserAccount) and typically names classes and types. snake_case separates words with underscores (user_name) and dominates Python and SQL, while its shouted cousin SCREAMING_SNAKE_CASE (MAX_RETRIES) names constants.

Finally, kebab-case joins words with hyphens (user-name) and is the standard for URLs and CSS class names, because those contexts do not allow spaces and treat hyphens well. These conventions are not merely stylistic: a team that mixes them creates confusing, error-prone code, so consistency is enforced almost as strictly as grammar. Recognising them helps you read code and understand why a given name is written the way it is.

Even the Experts Disagree on Title Case

One reason Title Case trips people up is that there is no single universal rule — the major style guides genuinely disagree on which words to capitalise. All of them capitalise the important words (nouns, verbs, adjectives) and lowercase short joining words, but they draw the line differently. Chicago style lowercases all prepositions regardless of length, whereas AP style capitalises prepositions of four letters or more (so “With” is capitalised in AP but not in Chicago). Guides also differ on words like “is” and how they treat the first and last word of a title.

The practical takeaways are simple. First, an automated Title Case converter uses one consistent rule and gets you 90% of the way there instantly, which is perfect for most everyday needs. Second, if you are writing for a publication with a house style, you may need to hand-adjust a few small words to match its preferences. And third, whichever convention you follow, the most important thing is to apply it consistently across a document — readers notice inconsistency far more than they notice which particular rule you chose. Generate the case you need here, then tweak the handful of edge cases your style guide cares about.

Frequently Asked Questions

What is Title Case and how does it differ from Sentence case?

Title Case capitalises the first letter of every word — "The Quick Brown Fox". Sentence case capitalises only the first letter of each sentence (after a full stop, exclamation mark, or question mark) and leaves everything else lowercase — "The quick brown fox jumps. It is very agile." Title Case is used for headings, book titles, and article headlines. Sentence case is used for subheadings, email subject lines, and body text.

When should I use UPPER CASE?

UPPER CASE (all-caps) is used for acronyms and initialisms (NASA, HTTP, API), for emphasis in informal writing, for constants in many programming languages (MAX_LENGTH, API_KEY), and in legal documents to signal defined terms. Avoid long all-caps paragraphs — they are harder to read and can come across as shouting in digital communication.

What is aLtErNaTiNg CaSe used for?

Alternating case (also called mock caps or sponge-text) is mostly used in internet humour and memes to convey sarcasm or mockery — it originated from the SpongeBob SquarePants meme format. It has no professional use case, but it is a fun novelty.

Does the converter handle punctuation and numbers?

Yes. Punctuation and numbers are passed through unchanged. Only alphabetic characters are affected by case conversions. For example, "hello, world! 123" in Title Case becomes "Hello, World! 123" — commas, exclamation marks, and digits are untouched.

How does Sentence case handle abbreviations?

The Sentence case converter uses a heuristic: it capitalises the first letter after a full stop, exclamation mark, or question mark. It does not distinguish between abbreviations (Dr., etc.) and true sentence endings. For most body text this works well, but text heavy with abbreviations may require a manual touch-up.

Is my text stored or sent anywhere?

No. The converter runs entirely in your browser using JavaScript. Your text is never sent to a server, never logged, and never stored. Closing the tab discards everything. You can paste confidential documents without any privacy concern.

Can I use this for programming variable names?

The converter handles standard English case transformations (upper, lower, title, sentence, alternating). For programming-specific formats like camelCase, PascalCase, snake_case, or kebab-case, those transformations are not currently supported by this tool — a dedicated dev tool would be more appropriate for those conversions.

Which case should I use for headings and UI text?

For traditional headlines, article titles, and book or product names, Title Case (capitalising every significant word) is the established convention in journalism and publishing. For user-interface text — buttons, menu items, subheadings, and form labels — Sentence case (capitalising only the first word) is increasingly preferred and is recommended by design systems like Google's Material Design, because it feels friendlier and is easier to scan. Whichever you choose, apply it consistently across your interface or document.

Is text case ever functionally important, not just stylistic?

Yes. In many technical contexts, case is significant rather than cosmetic. URLs and file paths on case-sensitive systems, as well as identifiers in most programming languages, treat "Index" and "index" as different things, so an incorrect case can break a link or a program. Constants in code are conventionally UPPER CASE, and email addresses are usually written lowercase. Converting text to a deliberate, consistent case helps avoid these subtle but real errors.

How do I fix text that was accidentally typed in all caps?

Paste it into the tool and apply Sentence case, which lowercases everything and then capitalises the first letter of each sentence — turning an all-caps block back into normal, readable prose in one click. If you need a heading instead, apply Title Case. Because conversions can be chained, you can also lowercase first and then apply another case if the result needs further cleanup, saving you from retyping the whole passage.

Is it safe to paste private or confidential text?

Yes. The converter runs entirely in your browser using JavaScript, so your text is never uploaded to a server, logged, or stored anywhere, and closing the tab discards it. This makes it safe to paste confidential documents, private messages, or unpublished drafts while you fix their capitalisation. As a bonus, because there is no server involved, the tool keeps working even if you lose your internet connection after the page has loaded.