Skip to content
DayUtils

Case Converter – Change Text to UPPER, lower, Title or Sentence Case

Convert text to UPPERCASE, lowercase, Title Case, Sentence case or code styles like camelCase and snake_case in one click, then copy it. Free, and your text stays on your device.

Loading tool…

How to use the case converter

  1. Type or paste your text in the box (or tap Try an example).
  2. Tap the case you want — UPPERCASE, lowercase, Title Case, Sentence case, or a code style.
  3. The converted text appears in the Result box.
  4. Tap Copy, download it as a .txt file, or use Use result as input to convert again.

The text cases explained

CaseExampleCommon use
UPPERCASENOTICE TO ALL STUDENTSHeadings, forms that ask for capital letters
lowercasenotice to all studentsTags, email addresses
Title CaseNotice to All StudentsTitles, headings, names of documents
Sentence caseNotice to all studentsNormal sentences, captions
camelCasenoticeToAllStudentsJavaScript and Java variable names
PascalCaseNoticeToAllStudentsClass names in programming
snake_casenotice_to_all_studentsPython variables, database columns
kebab-casenotice-to-all-studentsWeb addresses (URLs), CSS classes
CONSTANT_CASENOTICE_TO_ALL_STUDENTSConstants in code

Line breaks are kept, so each line of a list is converted on its own.

When a case converter saves time

  • Fixing text typed with Caps Lock on. Paste it and choose Sentence case.
  • Forms that ask for capital letters. Many government and bank forms want names in BLOCK LETTERS — convert to UPPERCASE and copy.
  • Headings and titles. Title Case gives a consistent look to presentation slides and document headings.
  • Programming. Turn a phrase into a variable name, a file name or a URL slug in the right style.

Tips

  • Check proper nouns after using sentence case or lowercase — names of people, places and brands need capitals.
  • Titles have different style guides. Newspapers and publishers each have their own rules for which small words to capitalise; this tool follows a common, simple style.
  • Acronyms like GST or PAN will be lowercased by sentence case — put the capitals back where needed.

Who uses a case converter

  • Students and teachers formatting assignments and notices.
  • Office staff cleaning up text pasted from emails and PDFs.
  • Developers naming variables, files and web addresses.
  • Social media managers formatting captions and headings.

Want to count the words as well? Use the word counter.

Frequently asked questions

What is the difference between Title Case and Sentence case?

Title Case capitalises the main words, like a book or article title: “The Lord of the Rings”. Sentence case capitalises only the first word of each sentence (and the word “I”), like normal writing: “The lord of the rings”.

Which words stay lowercase in Title Case?

Short joining words such as a, an, the, and, but, or, for, of, in, on, at, to and by stay lowercase unless they are the first or last word. This follows common title-case style.

What are camelCase, snake_case and kebab-case?

They are ways of writing several words without spaces, used in programming and file names. camelCase: myFileName. PascalCase: MyFileName. snake_case: my_file_name. kebab-case: my-file-name. CONSTANT_CASE: MY_FILE_NAME.

Does it work with Hindi or Bengali text?

Hindi, Bengali and most other Indian scripts don’t have capital and small letters, so their text stays the same. English words mixed into the text are still converted.

Will proper nouns stay capitalised in sentence case?

No — sentence case lowercases everything first, so names like Kolkata or Priya become lowercase unless they start a sentence. Check names after converting and fix them by hand.

Is there a limit on how much text I can convert?

There’s no fixed limit. Very long documents may take a moment on older phones, but everything happens on your device.

Will converting change spaces or punctuation?

UPPER, lower, Title and Sentence case keep your spaces, punctuation and line breaks exactly. The code styles (camelCase, snake_case and so on) remove spaces and punctuation, because those names can’t contain them.

Last updated: