Case Converter

UPPER, lower,
Title and more.

Your text
Title Case

Paste your text and pick a case: UPPER, lower, Title Case (small words like "of" and "the" stay lowercase), Sentence case, or a programming case such as camelCase, PascalCase, snake_case, kebab-case or CONSTANT_CASE. Copy the result.

Case styles at a glance

StyleExampleUsed for
Title CaseThe Lord of the RingsHeadlines, book titles
Sentence caseThe lord of the ringsBody text, UI labels
camelCasetheLordOfTheRingsJavaScript variables
PascalCaseTheLordOfTheRingsClasses, React components
snake_casethe_lord_of_the_ringsPython, SQL columns
kebab-casethe-lord-of-the-ringsURLs, CSS classes
CONSTANT_CASETHE_LORD_OF_THE_RINGSConstants, env variables

Frequently asked questions

What is the difference between Title case and Sentence case?
Title Case capitalises the main words ("The Lord of the Rings"); Sentence case capitalises only the first word of each sentence ("The lord of the rings").
Which case should I use for code?
Common conventions: camelCase for JavaScript variables, PascalCase for classes and components, snake_case for Python and SQL, kebab-case for URLs and CSS, CONSTANT_CASE for constants.