What is a case converter?
A case converter changes the capitalization of text without retyping it. Writers use it to fix text typed with Caps Lock on, to turn a heading into proper title case, or to make a list consistent. Developers use it to turn a phrase into a variable, file or URL name in the convention their language expects.
Paste text once and this converter shows it in thirteen styles at once: upper, lower, title, sentence and capitalized case for writing, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE and dot.case for code, plus alternating and inverse case for fun. Each has its own copy button.
How to use the Case Converter
1.Paste your text
Anything from a heading to a list of variable names.
2.Find the case you need
Every style is listed below, updated as you type.
3.Copy it
Press Copy beside the one you want.
Example: "the quick brown fox"
The sample phrase in a few of the styles:
- Title Case
- The Quick Brown Fox
- camelCase
- theQuickBrownFox
- snake_case
- the_quick_brown_fox
- kebab-case
- the-quick-brown-fox
- CONSTANT_CASE
- THE_QUICK_BROWN_FOX
Kebab-case is the form used in this site's own page addresses.
Writing cases and programming cases
Title case follows AP style, keeping short words like "a", "of" and "the" lowercase unless they start the title; capitalize-each-word capitalizes every word. Sentence case capitalizes only the first word, so proper nouns need a check afterwards.
Programming cases join words without spaces: camelCase for JavaScript variables, PascalCase for classes and components, snake_case for Python and databases, kebab-case for URLs and CSS, and CONSTANT_CASE for constants. Punctuation is dropped when words are joined.
Frequently asked questions
How do I change uppercase text to normal?
Paste it and copy the Sentence case version; then capitalize any names.
What is camelCase?
Words joined with no spaces, each after the first starting with a capital: myVariableName.
What's the difference between snake_case and kebab-case?
Snake case joins words with underscores (user_name), kebab case with hyphens (user-name).
Does it keep brand names like iPhone?
Title and sentence case keep words that have capitals inside them, like iPhone or YouTube.
Related tools
Word Counter
Words, characters, sentences, paragraphs and reading time.
Character Counter
Characters against X, Instagram, SMS and SEO limits.
Title Capitalizer
Fix a title's capitals: title case, sentence case and more.
Age Calculator
Exact age in years, months and days, and days to the next birthday.
Date Difference Calculator
Days, weeks, months and weekdays between two dates; add or subtract days.
Days Until: Countdown Timer
Live countdown in days, hours, minutes and seconds to any date.