Case Converter

Convert uppercase, lowercase, simple title, sentence, inverse or alternating case. Preview changes while keeping punctuation and line breaks.

Text is processed locally in your browser and is not uploaded.

Page guide

How to use this tool

  1. Paste the text whose capitalization you want to change.
  2. Choose one of the six case styles and review the updated preview, especially names and acronyms.
  3. Copy or download the output. Use output as input starts another pass; Undo last replacement restores the text before that replacement or Clear text.

Understanding the output

Uppercase and lowercase transform letters using JavaScript Unicode casing. Sentence case lowercases the passage and capitalizes the opening letter and letters after a period, question mark, or exclamation mark followed by whitespace. Simple title case capitalizes detected word starts without applying a publishing style guide.

Changing an all-caps sentence

HELLO WORLD. THIS IS A TEST. becomes Hello world. This is a test. in sentence mode. An acronym such as NASA also becomes Nasa and needs editorial review.

Mechanical conversion needs an editorial pass

Capitalization expresses more than appearance. Company names, product spellings, initials, and abbreviations can carry meaning that cannot be recovered from plain uppercase text. When you convert a heading or imported list, keep the original nearby and compare proper names before replacing the source.

Use uppercase for a specific formatting requirement, not as a substitute for emphasis throughout a long paragraph. Lowercase can help normalize tags or compare entries, but case-sensitive identifiers and passwords should retain their original spelling.

Title case depends on a style guide

A headline written for one publication may follow different capitalization rules from a book title or a sentence-style interface label. Small words, hyphenated compounds, and proper nouns are handled differently across styles. This tool offers a simple mechanical title mode; it does not claim to implement AP, Chicago, APA, or another editorial standard. Treat its result as a starting point.

Inverse and alternating case

Inverse case swaps each Unicode letter’s upper or lower form. Alternating case starts with an uppercase letter and then alternates by letter across words and lines; digits, punctuation and combining marks do not advance the pattern. Casing can expand a letter into several characters, and language-specific editorial conventions are not inferred.

Method and supported input

Conversion uses Unicode string casing with a simple pattern for sentence boundaries and word starts. The original whitespace and punctuation remain in place.

Inverse and alternating styles process Unicode letters without moving punctuation or whitespace. Alternation advances per source letter, including letters with no case distinction; it does not restart at spaces.

  • The text is ordinary prose rather than executable source code.
  • Sentence endings are approximated by punctuation followed by whitespace.

Limitations

  • Abbreviations and proper nouns need manual review.
  • Simple title mode is most suitable for Latin-script text and is not a language-aware style engine.

Common questions

Will sentence case preserve acronyms?

No. It lowercases the source first, so you should restore acronyms and proper nouns manually.

Does changing case remove spaces or newlines?

No. Case conversion keeps the existing spacing and line breaks.

Can I undo using the preview as input?

Yes. Undo last replacement restores the text from immediately before Use output as input or Clear text. It is one replacement of history, not a saved draft.

Sources and further reading

Reviewed on