How to use the Case Converter
- 1
Paste or type your text in the top box.
- 2
Click a style under "Convert to". The result box updates straight away.
- 3
Copy the result, download it as a .txt file, or press "Use as input" to keep working on the converted text.
- 4
Made a mistake? Press Undo to bring back your earlier text.
Title Case vs Capitalize Each Word
These two look similar and get confused all the time. Capitalize Each Word does exactly what it says: every single word starts with a capital, including "of", "and" and "the". It is quick, but it looks slightly off in a book title or a newspaper headline.
Title Case follows the rules editors use. Short joining words stay in lowercase unless they are the first or last word of the title, or come right after a colon. So "the story of an hour: notes on filing" becomes "The Story of an Hour: Notes on Filing". The words kept lowercase here are articles (a, an, the), short conjunctions (and, but, or, nor, for, so, yet) and short prepositions such as of, in, on, at, to, by, from, with and into.
Different style guides disagree on the details. The Associated Press capitalises any word of four letters or more, so it would write "With" and "From". The Chicago Manual of Style lowercases prepositions of any length. This tool sits close to Chicago for short words, which suits most book, blog and report titles. If your college or publisher has its own style sheet, follow that for the few borderline words.
Where each text style is used
Choosing a case is less about looks and more about convention. Readers notice when a heading or a form entry is in the wrong style even if they could not tell you why.
- UPPERCASE: short labels, warning signs, form fields that ask for block letters, and names on bank or exam forms in India that say "fill in CAPITAL letters". Avoid it for long paragraphs, because all-caps text is harder to read and comes across as shouting in emails.
- lowercase: cleaning up text copied from a PDF that arrived in capitals, email addresses and usernames, and casual social posts.
- Sentence case: normal paragraphs, website buttons, menu items and most headings in modern apps. Google, Microsoft and the UK government all use sentence case for headings.
- Title Case: book and film names, chapter titles, newspaper headlines, presentation slide titles and the subject line of a formal letter.
- aLtErNaTiNg and iNVERSE: jokes, memes and the occasional sarcastic reply. Nobody uses them for anything serious.
Naming styles for programmers
The last five buttons are for code. They split your text into words (spaces, hyphens, underscores and existing camelCase humps all count as breaks), drop punctuation, and join the words back together in the chosen style. Each line is converted separately, so you can paste a list of column names or labels and convert them all in one go.
| Style | Example | Typically used for |
|---|---|---|
| camelCase | totalAmountDue | Variables and functions in JavaScript, Java, Kotlin and Swift; JSON keys in many APIs |
| PascalCase | TotalAmountDue | Class names in most languages, React components, C# methods |
| snake_case | total_amount_due | Python variables and functions (PEP 8), database column names, Ruby |
| kebab-case | total-amount-due | URLs and slugs, CSS class names, file names, HTML attributes |
| CONSTANT_CASE | TOTAL_AMOUNT_DUE | Constants and environment variables, such as API_BASE_URL |
A good habit is to match whatever the project already uses, even if you prefer something else. Mixing userName and user_name in the same codebase causes real bugs, especially when data passes between a Python backend and a JavaScript frontend.
Small details the converter handles for you
Simple case changers just lowercase or uppercase everything. This one tries to keep things you probably meant to keep. In Title Case and Sentence case, acronyms like GST, PAN, NASA and UPI stay in capitals, and brand names with an inner capital such as iPhone or eBay are left alone. If your whole text is in capitals, it assumes the caps were not intentional and converts everything.
Sentence case capitalises the first letter after a full stop, question mark, exclamation mark, line break or Hindi danda, and fixes a lone "i" to "I". It cannot know which words are names, though. "i met rahul in pune" becomes "I met rahul in pune", so read through and capitalise proper nouns yourself.
Hindi, Tamil and other Indian scripts do not have capital letters, so they pass through unchanged. If your text mixes Hindi with English, only the English part changes case.
Frequently asked questions
How do I change text from capital letters to small letters?
Paste the text and click lowercase. If you want it to read normally rather than all small, click Sentence case instead, which puts a capital at the start of each sentence. Copy the result with one click.
Is there a keyboard shortcut for changing case in Word?
In Microsoft Word on Windows, select the text and press Shift + F3 to cycle through lowercase, UPPERCASE and Capitalize Each Word. Word has no proper Title Case that skips small words, which is where this tool helps. Google Docs has the option under Format, then Text, then Capitalisation.
Which words stay lowercase in Title Case?
Articles (a, an, the), short conjunctions (and, but, or, nor, for, so, yet) and short prepositions such as of, in, on, at, to, by, up, with, from and into. They are capitalised when they are the first or last word, or follow a colon.
Is my text stored when I use this tool?
No. The conversion runs in your browser and nothing is sent to a server. Closing the tab removes the text.
What is the difference between camelCase and PascalCase?
Both join words without spaces and capitalise each new word. camelCase starts with a lowercase letter (userProfile) while PascalCase starts with a capital (UserProfile). Many teams use camelCase for variables and PascalCase for classes.
Can I convert a whole list of names at once?
Yes. Put each item on its own line. Every style, including the code styles, converts line by line, so a list of 50 column names comes out as 50 converted names.
Last updated on November 9, 2026