Skip to content
EverythingTool logo
Utility

Case Converter

Convert text to UPPER, lower, Title, Sentence, camelCase, snake_case, kebab-case and more.

Share this tool WhatsApp X Facebook

How to use the case converter

Paste your text and click any case style. The text is converted in place, so you can chain conversions — for example, fix a SHOUTED paragraph with Sentence case, or turn a heading into a URL slug with kebab-case. Click Copy text when you're done.

Case styles explained

StyleExampleUsed for
UPPER CASEMONTHLY SALES REPORTHeadings, acronyms, emphasis
lower casemonthly sales reportTags, email addresses
Title CaseMonthly Sales Report for the YearHeadlines, book and article titles
Sentence caseMonthly sales report for the yearBody text, UI labels, most headings
camelCasemonthlySalesReportJavaScript and Java variables
PascalCaseMonthlySalesReportClass names, React components
snake_casemonthly_sales_reportPython, database columns, Laravel attributes
kebab-casemonthly-sales-reportURLs, CSS classes, file names
CONSTANT_CASEMONTHLY_SALES_REPORTConstants, environment variables

Tips

  • Fixing Caps Lock accidents: use Sentence case to restore normal capitalisation, then re-capitalise proper nouns such as names and places.
  • Programming cases (camel, Pascal, snake, kebab, constant) split on spaces, punctuation and existing capitals, so userID list and user-id-list convert cleanly.
  • Title case rules vary between style guides. This tool keeps short words like “and”, “of” and “the” lowercase except at the start, which matches most publications.

Counting length after converting? Try the word counter.

Frequently asked questions

What is title case?

Title case capitalises the first letter of each major word, as in book or article titles. Short articles, conjunctions and prepositions like "a", "and" and "of" stay lowercase unless they're the first word.

What's the difference between camelCase and PascalCase?

Both join words without spaces and capitalise each word's first letter. camelCase keeps the very first letter lowercase (userName), while PascalCase capitalises it too (UserName).

When should I use snake_case vs. kebab-case?

snake_case is standard for Python variables, database columns and many APIs. kebab-case is used in URLs, CSS class names and file names. CONSTANT_CASE is for constants and environment variables.

Last updated: 22 September 2026Suggest an improvement · Report a problem

Official websites, opening in a new tab. EverythingTool isn't affiliated with them.