Text Case Converter

Convert text to uppercase, lowercase, title case, sentence case, camelCase, snake_case or kebab-case in one click. Free, instant and private in your browser.

Runs in your browser. Nothing is uploaded.

Convert to

About this tool

Retyping text because Caps Lock was on is a waste of time. This case converter changes the capitalisation of any text in one click. Choose UPPERCASE, lowercase, Title Case, Sentence case, or the naming styles developers use: camelCase, snake_case and kebab-case.

Sentence case capitalises the first letter of each sentence and works with Spanish inverted punctuation. Title case capitalises every word. The programming styles split your text into words, even when it already contains camelCase or underscores, and join them in the format you choose. Everything is converted locally as you type and your text is never sent anywhere.

How to use it

  1. Paste or type your text into the first box.
  2. Pick the case you want from the list of options. The result appears instantly in the second box.
  3. Switch between options as often as you like; the original text is never changed.
  4. Press “Copy” to put the converted text on your clipboard.

Frequently asked questions

What is the difference between title case and sentence case?

Title case capitalises the first letter of every word, as in a book title. Sentence case capitalises only the first word of each sentence, as in normal writing.

When should I use camelCase, snake_case or kebab-case?

It depends on the language or system. camelCase is common in JavaScript, snake_case in Python and databases, and kebab-case in URLs and CSS class names.

Does the converter handle accents and special letters?

Yes. Letters such as á, ñ, ü or ç are converted correctly, and Spanish inverted question and exclamation marks are respected in sentence case.

Is there a limit on the text length?

There is no fixed limit. Conversion happens in your browser, so very large texts are only limited by your device’s memory.

Related tools