Case Converter

Accidentally left Caps Lock on? Want to format a title? Paste your text below and convert it to any case instantly.

Choose Case Format:
Your Text:
0 Words 0 Chars

Quick Actions

Change Text Case in One Click

We have all done it: typed a whole paragraph before noticing Caps Lock was on, or received a document where every heading is capitalised differently. Retyping is tedious. This case converter changes text to Sentence case, lowercase, UPPERCASE or Title Case instantly, and also supports the naming styles developers use every day — camelCase, PascalCase, snake_case and kebab-case.

How to Use the Case Converter

  1. Paste or type your text into the box.
  2. Click the case format you want. The text changes immediately.
  3. Use Copy to copy the result, Download as .txt to save it, or Remove Extra Spaces to tidy up spacing.

The word and character counts under the box help you keep track of length while you edit.

Every Case Format Explained

FormatExampleTypical use
Sentence caseThe quick brown fox jumps.Normal paragraphs, emails
lowercasethe quick brown fox jumps.Usernames, tags, email addresses
UPPERCASETHE QUICK BROWN FOX JUMPS.Short labels, warnings, acronyms
Title CaseThe Quick Brown Fox Jumps.Headings, book and film titles
camelCasequickBrownFoxJavaScript and Java variables
PascalCaseQuickBrownFoxClass names, React components
snake_casequick_brown_foxPython variables, database columns
kebab-casequick-brown-foxURLs, CSS classes, file names
aLtErNaTiNgtHe QuIcK bRoWnMemes and playful posts
InVeRsEtHE qUICK bROWNFlipping text typed with Caps Lock on

Title Case Rules

The tool capitalises the first letter of every word, which is the simplest and most common form of Title Case. Formal style guides (such as APA or Chicago) keep short words like a, an, the, and, of, in, on in lowercase unless they start the title — for example, “The Lord of the Rings”. If you are following a specific style guide, convert first and then adjust those small words by hand.

Why Text Case Matters

Readability

Long passages in UPPERCASE are hard to read because all the letters are the same height, so word shapes disappear. In emails and chats, all caps also comes across as shouting.

Consistency

Headings, product names and menu items look more professional when they follow one style throughout a document or website.

Code

Most programming languages are case-sensitive: userName and username are different variables. Teams agree on a naming convention so code stays predictable, and this tool makes it quick to convert a phrase into the right format.

Practical Uses

  • Fixing text typed with Caps Lock on.
  • Formatting blog headings and YouTube titles consistently.
  • Turning a page title into a clean URL slug with kebab-case.
  • Converting column names from a spreadsheet into snake_case for a database.
  • Cleaning up product names before importing them into an online store.

Related Tools

Frequently Asked Questions

Sentence case capitalises only the first letter of each sentence (and proper nouns you fix by hand), like normal writing. Title Case capitalises the first letter of every word, which is common for headings, book titles and product names.
Paste the text and click "Sentence case". It converts everything to lowercase and then capitalises the first letter of each sentence. Check names and acronyms afterwards, as the tool cannot know which words should stay capitalised.
They are naming styles used in programming. camelCase starts lowercase and capitalises each following word (userName). PascalCase capitalises every word (UserName). snake_case joins lowercase words with underscores (user_name), and kebab-case uses hyphens (user-name).
Lowercase kebab-case is the most common choice for URLs, for example /best-budget-phones. It is easy to read, and lowercase avoids problems on servers that treat uppercase and lowercase URLs as different pages.
Scripts like Devanagari have no uppercase or lowercase letters, so the case options will not change them. English words mixed into the same text will still be converted.
Yes. Use "Download as .txt" to save the result as a plain text file, or "Copy" to paste it anywhere.