Build your AI Agent and let it work for your business 24/7 →

Case Converter

Switch any text between uppercase, lowercase, Title Case, Sentence case and 9 other styles, including camelCase and snake_case for code. Preview every case at once and copy the one you need.

  • 100% free
  • No sign-up
  • Runs in your browser

74 characters · 13 words · 1 line

Result: Title Case

74 characters · 13 words · 1 line

Which case to use, and when

Text that arrives in the wrong case is common: a heading typed with Caps Lock on, a product list exported in capitals, or a variable name that needs to match a different naming style. Retyping it is slow and easy to get wrong. This tool converts the whole text in one click.

  • Title Case for headlines, blog titles, YouTube titles and email subject lines.
  • Sentence case for captions, buttons, menus and most body copy. It reads more naturally than Title Case and is the default in many style guides.
  • UPPERCASE for short labels only. Long passages in capitals are harder to read and come across as shouting in comments and DMs.
  • camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE and dot.case for code, file names, URL slugs and config keys.

How the title case rules work

Words of four letters or fewer that are articles, conjunctions or prepositions (a, an, the, and, but, or, for, of, in, on, at, to, with, from, into, over and similar) stay lowercase in the middle of a title. The first and last word, and any word after a colon or dash, are always capitalised. Style guides such as AP and Chicago differ on a few words, so read your headline once before you publish it.

Converting code identifiers

The programming cases split words at spaces, punctuation and existing capital letters, so “XMLHttpRequest”, “xml_http_request” and “XML http request” all become “xmlHttpRequest” in camelCase. Apostrophes are dropped, and every line is converted on its own.

How it works

How to use it

  1. Step 1

    Paste your text

    Type or paste anything from a single headline to a full document. Every case updates as you type.

  2. Step 2

    Pick a case

    Each button previews your text in that case. Click one to convert the whole text, or use its Copy link to copy it straight away.

  3. Step 3

    Copy or download

    Copy the converted text, download it as a .txt file, or send it back to the input box to convert it again.

FAQs

Frequently asked questions

Answers to common questions about the Case Converter.

Capitalize Each Word puts a capital at the start of every word. Title Case follows headline style: short articles, conjunctions and prepositions such as a, and, of, in and with stay lowercase unless they are the first or last word or follow a colon. Use Title Case for headlines and blog titles.

Sentence case makes everything lowercase and then capitalises the first letter of each sentence. A new sentence starts after a full stop, question mark, exclamation mark or ellipsis followed by a space, and at the start of every line. The word I is always capitalised.

With it on, words written in capitals (NASA, SEO, B2B) and words with a capital in the middle (iPhone, YouTube, URLs) are left exactly as you typed them in Title Case, Sentence case and Capitalize Each Word. If your whole text is in capitals, the option is ignored so the text still converts.

They are naming styles used in code and URLs. camelCase and PascalCase are common for variables and class names, snake_case and CONSTANT_CASE in Python and for constants, kebab-case in URLs and CSS class names, and dot.case in config keys. Each line of your text is converted separately, so you can convert a list of names at once.

Yes. Upper, lower and the capitalising cases use your browser's Unicode rules, so letters such as é, ñ, ß and Cyrillic or Greek letters convert correctly. Languages without upper and lower case, such as Chinese or Arabic, are left as they are.

No fixed limit. The tool has been built to handle text of a megabyte or more. With very long text, results update a moment after you stop typing so the page stays responsive.

No. The conversion runs in your browser and nothing you type is uploaded or saved.

More free tools

Try another tool

Write the caption, let Hypello handle the replies

Once your post is live, Hypello sends an instant DM to everyone who comments your keyword, and its AI agents answer questions and collect leads. Start free with 1,000 DMs a month.