Instantly transform text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and kebab-case.
Quick Apply to Input:
All 9 Formats Preview (1-Click Copy)
Sentence case
The quick brown fox jumps over the lazy dog
Title Case (Headline Style)
The Quick Brown Fox Jumps over the Lazy Dog
UPPERCASE (All Caps)
THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG
lowercase
the quick brown fox jumps over the lazy dog
camelCase (JavaScript / Java)
theQuickBrownFoxJumpsOverTheLazyDog
snake_case (Python / SQL)
the_quick_brown_fox_jumps_over_the_lazy_dog
kebab-case (URLs / CSS)
the-quick-brown-fox-jumps-over-the-lazy-dog
PascalCase (C# / Classes)
TheQuickBrownFoxJumpsOverTheLazyDog
aLtErNaTiNg cAsE (Mocking SpongeBob Meme)
tHe qUiCk bRoWn fOx jUmPs oVeR ThE LaZy dOg
Complete Guide to Letter Casing & Programming Naming Conventions
In written typography and computer programming, letter case plays a fundamental role in legibility, syntactic correctness, and style. Our case converter handles every major standard from publishing headlines to software development identifiers.
When to Use Each Casing Convention
Casing Style
Example Output
Primary Industry Use Case
Sentence case
The quick brown fox...
Standard prose, email bodies, blog paragraphs, book chapters.
Title Case
The Quick Brown Fox...
Newspaper headlines, YouTube video titles, essay titles (AP/Chicago style).
Internet memes, satirical commentary, gaming clan banter.
๐ก Fixing Accidental Caps Lock
If you accidentally typed a long paragraph with your keyboard's Caps Lock key enabled, there is no need to retype the text from scratch. Paste it into the input box above, and click the Sentence case button to automatically capitalize the first letter of each sentence while lowercasing the rest.
Title Case capitalizes the first letter of every major word while keeping short prepositions, conjunctions, and articles (such as 'and', 'but', 'for', 'in', 'of', 'the', 'to') in lowercase, unless they occur as the first word of the title.
In camelCase (common in JavaScript and Java variable names), the first letter is lowercase and subsequent words start with a capital letter (e.g., 'myVariableName'). In PascalCase (used for classes and types), every word starts with a capital letter including the first word (e.g., 'MyClassName').
Snake case separates words with an underscore (e.g., 'user_account_id'), which is the standard naming convention in Python and SQL databases. Kebab case separates words with a hyphen (e.g., 'user-account-id'), which is standard in HTML URLs and CSS class names.
Alternating case alternates between lowercase and uppercase letters (e.g., 'yOu cAnT dO tHaT'). It became globally recognized through the Mocking SpongeBob meme and is used in social media and gaming to express playful sarcasm or mockery.
Yes! If you left Caps Lock on by accident, simply paste your text here and click 'Sentence case' or 'lowercase' to restore normal capitalization in one second.
Yes, all case transformations take place locally on your computer or phone using JavaScript. None of your sensitive text is ever transmitted over the network.