Which case should I use?
- Title Case capitalises the main words of headings, book titles and email subjects. Short words such as "of", "the", "and" and "in" stay lower case unless they come first, following common UK and US style guides.
- Sentence case capitalises only the first letter of each sentence (and the word "I"). GOV.UK and the BBC use it for headings because it's easier to read.
- UPPERCASE is useful for short labels, but long passages in capitals are harder to read and can look like shouting.
Programming cases
camelCase is used for JavaScript and Java variables, PascalCase for class names, snake_case for Python and database columns, kebab-case for URLs and CSS classes, and CONSTANT_CASE for constants and environment variables. The converter splits words on spaces, hyphens, underscores and existing capital letters, so "helloWorld", "hello-world" and "hello world" all convert correctly.
Fixing caps-lock text
Typed a paragraph with caps lock on? Choose Sentence case to turn "HELLO THERE. HOW ARE YOU?" into "Hello there. How are you?". Names and places will need capitalising by hand afterwards. For URL slugs, try the slug generator, and to count words use the word counter.
Frequently asked questions
How do I convert text to title case?
Paste the text and choose Title Case. Small words such as "of" and "the" stay lower case unless they start the title.
What is the difference between camelCase and PascalCase?
camelCase starts with a lower-case letter (myVariable), and PascalCase starts with a capital (MyClass).
Is my text stored?
No. The conversion runs in your browser and nothing is sent anywhere.
✨ New: Remove the background from any image free – private, in your browser, transparent PNG.
Related free tools
Note: This free tool runs entirely in your browser. No data is sent or stored. Results are for information only.