Case converter for text and code
Paste your text on the left, pick a case below — the result on the right changes instantly: UPPER, lower, Sentence and Title Case for writing, camelCase, snake_case, kebab-case and URL slugs for code and SEO. Copy it in one click.
Choose a case
Text styles
Code and URL styles
Which case to use
UPPER CASE
Abbreviations, short labels, buttons. Whole paragraphs in caps read as shouting.
lower case
Tags, hashtags, e-mail addresses and anything that must be case-insensitive.
Sentence case
Normal prose, UI texts and — more and more often — headings and meta titles.
Title Case
Headlines in English: major words capitalized, short articles and prepositions not.
Capitalized Case
Every word capitalized, without exceptions. Names of products and menu items.
camelCase · PascalCase
Variables and functions in JavaScript and Java; class and component names.
snake_case · CONSTANT_CASE
Python, Ruby, databases and environment variables; constants.
kebab-case · URL slug
URLs, CSS classes and file names. The slug also turns Cyrillic into Latin.
dot.case · path/case
Config keys, translation keys, package and folder names.
aLtErNaTiNg · RaNdOm
Memes and sarcastic captions. Not for headlines.
Case and SEO
Search engines don't care about letter case in rankings, but people do: a title in ALL CAPS gets fewer clicks, and Google may rewrite it. URLs are a different story — /Page and /page are two different addresses for a server, so keep URLs lowercase with hyphens. That's exactly what the URL slug style does.
Questions
Headings fixed. Now the whole page?
Check your page code with the free website grader — 20 checks of title, meta tags, headings, Schema.org and more.