Paste your text and convert it to upper case, lower case, title case or sentence case, or to the naming styles developers use: camelCase, snake_case and kebab-case. Copy the result in one click.

Loading the tool…

How to use it

  1. Paste or type your text.
  2. Click a case style.
  3. Click Copy.

Which case to use

Case Example Typical use
Sentence case How to write a good headline Most UK headings, GOV.UK, buttons
Title Case How to Write a Good Headline Book titles, many US headlines
UPPER CASE FREE DELIVERY Short labels only; long text is hard to read
camelCase totalPrice JavaScript variables
snake_case total_price Python, databases, UTM values
kebab-case total-price URLs, CSS classes

How title case works here

Every word is capitalised except short joining words such as “a”, “and”, “of”, “the” and “to”, unless they start the title. Style guides differ (AP, Chicago, APA), so check brand names and acronyms after converting, for example “iPhone” or “UK”.

For URL slugs, kebab-case is the standard. For campaign tags, snake_case keeps GA4 reports clean; see the UTM builder.

Frequently asked questions

What is sentence case?

Only the first word and proper nouns are capitalised, as in a normal sentence. It’s easier to read than title case for headings.

What is the difference between camelCase and snake_case?

camelCase joins words and capitalises each new word (totalPrice); snake_case joins words with underscores in lower case (total_price).

Will it change acronyms?

Upper case keeps them. Other modes lower-case them first, so fix acronyms like “UK” or “SEO” afterwards.

Last updated: