Case Converter

Change text to UPPERCASE, lowercase, Title Case, Sentence case, or a code style like camelCase and snake_case. Paste your text, click a style, and copy the result. Everything runs in your browser, so your text stays on your device.

0characters0words0sentences0lines

What is a case converter?

A case converter changes which letters in your text are capitals and which are small, without retyping anything. "Case" comes from printing, where capital letters were kept in the upper case of type and small letters in the lower case. People use a case converter to fix text typed with caps lock on, match a heading to a style guide, clean up names copied from a spreadsheet, or turn a phrase into a variable name for code.

Why use our case converter

  • ·Free. No signup, no paywall, no limits.
  • ·Runs in your browser. Nothing gets uploaded, your text stays with you.
  • ·Writing and code styles. Title Case and Sentence case for text, camelCase, snake_case, and kebab-case for code.
  • ·Try styles freely. Switch between cases without losing your original text.
  • ·Live counts. See character, word, sentence, and line counts as you type.

Text case types, with examples

UPPERCASE

Every letter becomes a capital. Useful for short labels, acronyms, and warnings. Long passages in all caps are hard to read, so keep it brief.

HELLO WORLD

lowercase

Every letter becomes small. Good for fixing text typed with caps lock on, or for cleaning up email addresses and tags before you compare them.

hello world

Title Case

The first letter of every word is capitalized and the rest are made lowercase. Good for names, headings, and product titles.

The Lord Of The Rings

Sentence case

Only the first letter of each sentence is capitalized, the way normal prose is written. Many style guides now prefer it for headings too.

Hello world. How are you?

camelCase

Words are joined with no spaces, and every word after the first starts with a capital. The usual style for variables and functions in JavaScript, Java, and TypeScript.

userFirstName

snake_case

Words are lowercase and joined by underscores. Common for Python variables, database columns, and file names.

user_first_name

kebab-case

Words are lowercase and joined by hyphens. Used for URLs, CSS class names, and file names on the web.

user-first-name

aLtErNaTiNg cAsE

Letters switch between small and capital. Mostly used online to show a mocking or sarcastic tone.

hElLo WoRlD

InVeRsE CaSe

Every letter flips to the opposite case. The fastest fix when you typed a whole paragraph with caps lock on by mistake.

hELLO wORLD

How to change text case

  1. 1

    Paste or type your text

    Add your text to the box. The character, word, sentence, and line counts update as you type.

  2. 2

    Pick a case

    Click a button such as UPPERCASE, Title Case, or snake_case. The text in the box changes right away.

  3. 3

    Try other styles

    Each button works from the text you typed, so you can switch between cases without losing the original capitalization.

  4. 4

    Copy or download

    Copy the result to your clipboard, or download it as a .txt file. Use the trash button to start over.

Title Case or Sentence case for headings?

Both are correct. What matters is picking one and using it everywhere. Title Case looks more formal and is common for book, film, and article titles. Sentence case is easier to read and is what many websites, apps, and newer style guides use for headings.

StyleExampleOften used for
Title Case (this tool)How To Bake Bread At HomeProduct names, quick headings
Headline style (AP, Chicago)How to Bake Bread at HomeNews, books, formal titles
Sentence caseHow to bake bread at homeWebsites, apps, emails, body text

For headline style, use the title case converter. It keeps short words like a, of, and the lowercase the way AP, Chicago, APA, or MLA style asks, and shows which words it changed.

Who uses a case converter

  • ·Writers and editors. Switch a heading between Title Case and Sentence case to match a style guide, or fix a paragraph that was typed with caps lock on.
  • ·Students. Clean up titles for essays and reference lists, or fix text copied from a PDF that came out in all capitals.
  • ·Developers. Turn a plain label like "user first name" into userFirstName, user_first_name, or user-first-name for variables, database columns, and CSS classes.
  • ·Anyone working in spreadsheets. Paste a column of names or product titles, fix the capitalization in one go, and paste it back.

Frequently asked questions

How do I change text to uppercase or lowercase?
Paste your text into the box and click UPPERCASE or lowercase. The text changes right away. Click the copy button to copy the result, then paste it wherever you need it.
What is the difference between Title Case and Sentence case?
Title Case capitalizes the first letter of every word, like "How To Make Bread". Sentence case only capitalizes the first letter of each sentence, like "How to make bread". Sentence case is how normal text is written, and many websites and style guides use it for headings too.
Does Title Case follow AP or Chicago style?
No. This tool capitalizes every word, including short words like "a", "of", and "the". AP and Chicago style keep most of those short words lowercase unless they come first or last. For titles that need to follow a style guide, use the Title Case Converter, which applies AP, Chicago, APA, or MLA rules for you.
Why did Sentence case make names lowercase?
Sentence case lowercases everything and then capitalizes the first letter of each sentence. The tool cannot tell which words are names or places, so words like "London" or "I" need to be fixed by hand afterwards.
How do I undo text typed with caps lock on?
Paste the text and click InVeRsE. Every capital becomes small and every small letter becomes a capital, so "hELLO wORLD" turns into "Hello World". You can also click Sentence case if the whole thing should read as normal prose.
How do camelCase, snake_case, and kebab-case handle punctuation?
They split your text into words at spaces, punctuation, and existing capitals, then join the words in the chosen style. Punctuation is dropped, so "Hello, World!" becomes helloWorld, hello_world, or hello-world. Letters with accents also count as separators, so use plain English letters for code names.
How do I change case in Word, Google Docs, or Excel?
In Microsoft Word, select the text and press Shift+F3 to cycle through cases. In Google Docs, use Format, then Text, then Capitalization. In Excel and Google Sheets, use the UPPER, LOWER, or PROPER functions. This tool is useful when you need camelCase, snake_case, or Sentence case, which those apps do not offer.
Is my text private?
Yes. The case converter runs entirely in your browser, so your text is never uploaded or saved. Once the page has loaded it keeps working offline.
Is there a limit on how much text I can convert?
There is no set limit. Very long documents may take a moment on older phones, but normal documents convert right away. The tool is free with no signup.