Case Converter

Convert text to UPPER, lower, Title, Sentence, camelCase and more.

Runs instantly in your browser — results update as you type.

What is a case converter?

A case converter changes the capitalisation of text — to UPPER CASE, lower case, Title Case or Sentence case for writing, or to camelCase, PascalCase, snake_case and kebab-case for programming and URLs.

The formats

FormatExampleUsed for
Title CaseHow to Make Cold Brew at HomeHeadlines and titles (small words stay lowercase)
Sentence caseHow to make cold brew at homeBody text, UI labels, many modern headings
camelCasecoldBrewRatioJavaScript and Java variables
PascalCaseColdBrewRatioClass names, components, readable hashtags
snake_casecold_brew_ratioPython, databases, file names
kebab-casecold-brew-ratioURLs, CSS classes
CONSTANT_CASECOLD_BREW_RATIOConstants and environment variables

Title Case rules

We capitalise every word except short articles, conjunctions and prepositions ("a", "and", "of", "to", "in"…) unless they start the title. Style guides (AP, Chicago, APA) differ slightly — adjust edge cases by hand.

Fixing CAPS LOCK accidents

Pasted a paragraph typed in caps? Choose Sentence case to restore normal capitalisation, then fix proper names manually.

For URLs, the URL Slug Generator also removes accents and stop words. To turn words into hashtags, use Text to Hashtags.

Frequently asked questions

How do I convert text to Title Case?

Paste your text. The Title Case result capitalises each important word and keeps short words like and, of and the in lowercase.

What is the difference between camelCase and PascalCase?

camelCase starts with a lowercase letter (coldBrew); PascalCase capitalises the first letter too (ColdBrew).

Which case should I use for URLs?

Lowercase kebab-case, with hyphens between words, for example /cold-brew-ratio.

Does it work with accented letters?

Yes. Upper and lower case conversion supports accented and non-Latin letters.