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
- Paste or type your text.
- Click a case style.
- 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: