Case Converter

Change text to UPPERCASE, lowercase, Sentence case or smart Title Case – or to camelCase, snake_case, kebab-case and more for code. See every format at once and copy with one click.

  • 21 cases
  • Smart Title Case
  • Code cases
  • Nothing uploaded
Text
Fun
Code
Title Case

Converted in your browser. Your text is never uploaded. Shortcuts: Alt+Shift+U/L/S/T for upper, lower, sentence and title case; C, K, N for camel, kebab and snake.

Click a format’s name to open it above, or copy it straight from here.

How to convert text case

  1. Paste or type your textDrop in a heading, a paragraph or a list of variable names. Every format updates as you type.
  2. Pick a caseChoose a text case such as Title Case or Sentence case, or a code case such as camelCase or snake_case.
  3. Copy or keep goingCopy the main result or any format from the gallery, download it, or send the output back as new input.

Text cases and when to use them

CaseExampleTypical use
Sentence caseHow to merge PDF filesBody text, UI labels, most web headings
Title CaseHow to Merge PDF FilesBook, article and film titles; news headlines
UPPERCASEHOW TO MERGE PDF FILESShort labels, warnings, acronyms
camelCasemergePdfFilesJavaScript, Java and Swift variables and functions
PascalCaseMergePdfFilesClass and component names (C#, React)
snake_casemerge_pdf_filesPython variables, database columns
CONSTANT_CASEMERGE_PDF_FILESConstants and environment variables
kebab-casemerge-pdf-filesURLs, CSS classes, file names
Train-CaseMerge-Pdf-FilesHTTP headers such as Content-Type
dot.casemerge.pdf.filesConfiguration keys and package names

Title case rules in brief

  • Capitalise the first and last word, and the first word after a colon.
  • Capitalise nouns, verbs, adjectives, adverbs and pronouns – including short ones like “Is”, “It” and “Up” when used as verbs or adverbs.
  • Keep articles (a, an, the), short conjunctions (and, but, or, nor, for, so, yet) and short prepositions (at, by, in, of, on, to, via) lowercase in the middle.
  • In hyphenated words, capitalise each part: “Real-Time Data”.

Automatic title case is very accurate for everyday headlines, but a word like “up” can be a preposition or part of a verb (“Set Up”). Give the result a quick read before publishing.

Frequently asked questions

What is the difference between Title Case and Capitalize Each Word?

Capitalize Each Word puts a capital at the start of every word. Title Case follows headline style: short words such as “a”, “of”, “the”, “and” and “in” stay lowercase unless they are the first or last word, as in “The Lord of the Rings”.

Which title case style does this use?

It follows the common rules shared by AP, APA and Chicago for everyday headlines: capitalise major words, keep short articles, conjunctions and prepositions lowercase in the middle, and always capitalise the first and last word and the word after a colon. Style guides differ on some details, so check your publication’s guide for edge cases.

Will it keep acronyms like PDF or NASA?

Yes, while “Keep acronyms” is on. Words written entirely in capitals stay that way in Sentence case, Title Case and Capitalize Each Word. Brand names with inner capitals, such as iPhone or eBay, are also left alone.

How do I convert to camelCase or snake_case?

Choose camelCase, snake_case, kebab-case or another code case. The converter splits words at spaces, punctuation and existing case changes, so “user account ID”, “user-account-id” and “UserAccountID” all become userAccountId or user_account_id.

Can I convert a list of names in one go?

Yes. Keep “Convert each line separately” switched on and put one item per line – each line is converted on its own, which is handy for lists of variable names, database columns or CSS classes.

What is CONSTANT_CASE used for?

CONSTANT_CASE (also called SCREAMING_SNAKE_CASE) is used for constants and environment variables in many programming languages, for example MAX_RETRY_COUNT or API_BASE_URL.

Does it work with other languages?

Yes. Upper, lower and sentence case work with any alphabet that has capital letters, including accented Latin, Greek and Cyrillic letters. Scripts without capital letters, such as Hindi or Chinese, are left unchanged.

Is my text uploaded?

No. All conversion happens in your browser. Nothing you type is stored or sent anywhere.

Last updated: