Skip to content
Boltly

Case Converter

Change text to upper, lower, title, sentence, camel, snake or kebab case.

Runs in your browser. Nothing you enter is uploaded.

How to use the Case Converter

  1. Type or paste your text into the first box.
  2. Click the case you want, such as Title Case or snake_case.
  3. Read the converted text in the second box.
  4. Copy the result, or use it as the new input to apply another change.

About the Case Converter

Typed a whole paragraph with caps lock on, or need a heading in title case? This case converter changes the capitalisation of your text in one click. It supports uppercase, lowercase, title case and sentence case for writing, plus camelCase, snake_case and kebab-case for programmers who need names for variables, files or web addresses.

Uppercase and lowercase change every letter. Title case makes the first letter of each word a capital and keeps short words such as of, the and to in lowercase unless they come first or last, which matches common headline style. Sentence case makes the first letter of each sentence a capital, lowercases the rest and fixes a lone i to I.

The three programming styles first split your text into words. The tool breaks on spaces, hyphens, underscores and punctuation, and also where a lowercase letter meets a capital, so helloWorld becomes hello and World. It then joins the words as camelCase with no separators, snake_case with underscores, or kebab-case with hyphens. These styles work line by line, so a list of names converts in one go. Names of people and brands are not recognised, so check proper nouns.

Frequently asked questions

What is the difference between title case and sentence case?

Title case capitalises most words, like in a book title. Sentence case capitalises only the first word of each sentence and any names you add yourself.

Which words stay lowercase in title case?

Short words such as a, an, the, and, but, or, of, in, on, at and to stay lowercase, unless they are the first or last word.

What are camelCase, snake_case and kebab-case used for?

They are naming styles in programming and web addresses. camelCase is common for variables, snake_case for Python and databases, and kebab-case for URLs and CSS.

Will it keep my line breaks?

Yes. Line breaks are kept, and the programming styles convert each line separately.

Does it work with other languages?

Yes for letters with accents and most alphabets, because capitalisation uses Unicode rules. The short-word list in title case is English only.