Free Case Converter
Convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case and more — instantly, in your browser.
Which case should I use?
For SEO & web content: Title Case for <title> tags and H1s, Sentence case for meta descriptions, lowercase + kebab-case for URLs.
For code: camelCase for JavaScript/Java variables, PascalCase for class names and React components, snake_case for Python, kebab-case for HTML attributes and CSS classes.
For social posts: Sentence case outperforms Title Case on engagement, per multiple platform-side studies — feels less marketing-y.
Related free tools
What's new in the Case Converter
- Launched — 9 case variants with live word/char stats and one-click copy.
Discussion (0)
Frequently Asked Questions
What's the difference between Title Case and Sentence case?
Title Case capitalises the first letter of every major word (used in headlines, book titles). Sentence case only capitalises the first letter of the sentence and proper nouns (used in body copy and most modern blog headings).
When should I use camelCase vs snake_case?
camelCase is the default in JavaScript and Java for variables and functions. snake_case is the default in Python and Ruby. kebab-case is required for URLs, CSS class names, and HTML attributes.
Does Title Case skip small words?
Yes — our Title Case keeps articles (a, an, the), conjunctions (and, or, but), and short prepositions (of, in, on, to) lowercase unless they're the first or last word, matching AP and Chicago style.
Is my text sent to a server?
No. Case conversion happens entirely in your browser — nothing is uploaded, logged, or stored. Safe for confidential content.
Why does case matter for SEO?
URLs should be lowercase (uppercase paths can create duplicate-content issues). Title tags should use Title Case for higher SERP CTR. Meta descriptions usually read better in Sentence case.
