Text Case Converter
Paste your text below and convert it to any common case format instantly.
| Case Style | Example: "the quick brown fox" |
|---|---|
| UPPERCASE | THE QUICK BROWN FOX |
| lowercase | the quick brown fox |
| Title Case | The Quick Brown Fox |
| Sentence case | The quick brown fox |
| camelCase | theQuickBrownFox |
| snake_case | the_quick_brown_fox |
FAQ
What is title case?
Title case capitalizes the first letter of each major word, typically used for headlines and titles — for example, 'the quick brown fox' becomes 'The Quick Brown Fox'.
What is sentence case?
Sentence case capitalizes only the first letter of the first word (and proper nouns), the way a normal sentence is written — 'THE QUICK BROWN FOX' becomes 'The quick brown fox.'
What are camelCase and snake_case used for?
These are naming conventions used in programming. camelCase joins words with no spaces and capitalizes each word after the first (myVariableName), while snake_case joins words with underscores in all lowercase (my_variable_name).
Does this tool store or upload my text?
No — all conversion happens directly in your browser. Nothing you type or paste is sent anywhere or saved.
How does each case style transform the same sentence?
See the table above for a side-by-side comparison of all six case styles applied to the same example sentence.
If I convert to lowercase and then back to UPPERCASE, do I get my original text back?
No — converting case is a one-way operation. Once the original capitalization pattern is discarded (for example, converting 'McDonald' to lowercase gives 'mcdonald'), converting back to uppercase or another case can't restore the original mixed-case spelling.
Which case style should I use for a filename or a URL slug?
snake_case or a hyphenated lowercase style is the most common choice for filenames and URL slugs, since spaces and mixed case can cause issues in web addresses. camelCase is more common for variable names in code.
Why does Title Case capitalise every word, including small ones like 'of'?
This converter uses a simple rule: it capitalises the first letter of each word. Many style guides leave short words such as 'a', 'of', 'the' and 'and' in lower case unless they start the title, so you may want to correct those by hand.
Why did my acronym turn into lower case?
The converters change the whole text to lower case first and then apply the style you chose. Acronyms such as NASA or USA therefore need to be re-capitalised afterwards in Title Case or Sentence case. UPPERCASE keeps them in capitals.
What is the difference between camelCase and snake_case?
camelCase joins words together with no separator and capitalises each word after the first, as in userFirstName. snake_case keeps everything lower case and joins words with underscores, as in user_first_name.
About this tool
This tool converts text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, and snake_case. Useful for cleaning up pasted text, preparing headlines, or formatting variable names for code. Everything runs in your browser — nothing is stored or sent anywhere.
Worked examples
The converter applies simple, predictable rules, so it helps to see what each one does with real text, including the awkward cases.
| Input | Title Case | Sentence case | camelCase | snake_case |
|---|---|---|---|---|
meeting notes: q3 budget review | Meeting Notes: Q3 Budget Review | Meeting notes: q3 budget review | meetingNotesQ3BudgetReview | meeting_notes_q3_budget_review |
NASA launched the artemis mission. it went well! is it over? | Nasa Launched The Artemis Mission. It Went Well! Is It Over? | Nasa launched the artemis mission. It went well! Is it over? | nasaLaunchedTheArtemisMissionItWentWellIsItOver? | nasa_launched_the_artemis_mission_it_went_well_is_it_over |
user first name | User First Name | User first name | userFirstName | user_first_name |
Notice that the converters lower-case everything before changing it. That means Title Case and Sentence case cannot keep an acronym such as NASA in capitals, so check names and abbreviations after converting. Sentence case capitalises the first letter after a full stop, exclamation mark or question mark.
Which case should I use?
- Title Case suits headlines and headings. This tool capitalises the first letter of every word, while many style guides keep short words such as "of", "and" and "the" in lower case, so adjust those by hand if your style guide requires it.
- Sentence case is the usual choice for body text and for modern interface labels and headings.
- UPPERCASE works for short labels or emphasis. Long passages in capitals are harder to read.
- camelCase is common for variable and function names in JavaScript, Java and Swift.
- snake_case is common in Python, Ruby and database column names, and it is a safe choice for file names because it contains no spaces.
Limits worth knowing
Camel case and snake case treat punctuation, spaces and other symbols as word breaks and drop them (camel case leaves a symbol in place if it is the very last character, as the question mark above shows). Only English letters and numbers are kept, so accented letters such as é are also treated as breaks. Text is processed exactly as pasted, so fix typos before converting. The tool runs in your browser and does not store what you enter.