Text Case Converter

Convert text between UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE instantly.

Input
Output

Need to scan documents to real PDFs?

Offline PDF Scanner turns your phone camera into a real PDF scanner — with searchable text, not just photos. Works completely offline.

All case styles explained

  • UPPER CASE — every letter capitalized. Useful for emphasis or legacy COBOL-style code.
  • lower case — every letter lowercase. Useful for URLs and search-friendly text.
  • Title Case — first letter of every word capitalized. Used in book and article titles.
  • Sentence case — only the first letter of each sentence capitalized. Standard prose style.
  • camelCase — first word lowercase, subsequent words capitalized, no separators (userName). JavaScript / Java variables.
  • PascalCase — every word capitalized, no separators (UserName). Class names in most languages.
  • snake_case — lowercase words joined with underscores (user_name). Python, Ruby, Rust.
  • kebab-case — lowercase words joined with hyphens (user-name). URLs, CSS classes, HTML attributes.
  • CONSTANT_CASE — uppercase words joined with underscores (USER_NAME). Environment variables, constants.
  • aLtErNaTiNg — alternates uppercase and lowercase for emphasis or comedy.
  • iNVERSE — flips the case of every letter.

How to use

  1. Paste or type text into the left panel.
  2. Click the case you want on the middle column.
  3. Copy or download the result from the right panel.

Privacy

Everything runs in your browser — no uploads, no tracking of input content.

Frequently Asked Questions