Skip to content
Back

Case Converter

Convert text to UPPERCASE, lowercase and more.

Fix capital letters without retyping

Case Converter rewrites the text in the box in one of nine styles: four for everyday writing (UPPERCASE, lowercase, Title Case and Sentence case) and five naming styles used in code and data (camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE).

Reach for it when a heading was typed with Caps Lock on or you need a variable or file name in a set format. Each conversion is done in your browser tab, so the text you paste stays on your device.

How to change text to another case

  1. Paste or type your text in the box.
  2. Click one of the case buttons. The text in the box is replaced with the converted version, and the button you used is highlighted.
  3. Click Copy to copy the result, or Clear to empty the box.

What each button does

  • UPPERCASE and lowercase change every letter and leave punctuation, numbers and line breaks exactly as they were.
  • Title Case capitalises the first letter of every word, including short ones like “and” or “of”, and lowercases the rest. Apostrophes are handled, so “don’t” becomes “Don’t”, not “Don’T”.
  • Sentence case lowercases everything, then capitalises the very first letter and the first letter after each full stop, question mark or exclamation mark. Lines without end punctuation, such as list items, stay lowercase.
  • The five code styles drop punctuation and join the words in the chosen pattern — camelCase for JavaScript variables, snake_case in Python and databases, kebab-case in URLs and CSS. Each line is converted separately, so a list stays a list.

Common reasons to change case

  • Caps Lock accidents: turn a paragraph typed in capitals back into normal text with Sentence case.
  • Consistent headings: give every heading in a report or slide deck the same style. Students use it to tidy citations and titles, along with the other tools for coursework.
  • Spreadsheet and database columns: turn headers like “First Name” into first_name or firstName.
  • Web addresses and file names: kebab-case gives lowercase, hyphen-joined names such as summer-sale-2025.

Things to check after converting

  • Title Case and Sentence case lowercase everything first, so acronyms and names lose their capitals: “NASA” becomes “Nasa” or “nasa”, and “I” becomes “i” mid-sentence. Fix these by hand.
  • Converting between code styles works in both directions because existing capitals are read as word breaks: userId → user_id → userId, and HTTPServer → http_server.
  • Need the converted title to fit a length limit? Paste it into the Word Counter to check characters.

Case Converter: common questions

Does Title Case follow APA or Chicago style?

No. It capitalises every word. Style guides usually keep short articles, conjunctions and prepositions lowercase, so change words like “of”, “and” or “the” back by hand if your guide requires it.

Can I undo a conversion?

There’s no undo button, and the converted text replaces what was in the box. Capitals removed by lowercase can’t be brought back by another button, so keep a copy of the original if it has names or acronyms you need.

What happens to punctuation and numbers in snake_case or camelCase?

Letters and digits are kept; spaces, hyphens, symbols and other punctuation become word breaks and disappear. “Order #42 (final)” becomes order_42_final in snake_case.

Does it work with accents and other alphabets?

Yes. Letters such as é, ü or ß and alphabets like Greek or Cyrillic are converted, and they’re kept rather than stripped out in the code styles.

Does the text I convert leave my device?

No. The conversions are a few lines of code running in your browser; the text isn’t sent to Brisqnex or anyone else.