Home/Text tools/Case converter
Text toolCase Converter
Paste text once, then switch between eight cases without retyping anything. Title Case here follows the actual editorial rule newspapers use, not a blind capitalise-every-word pass.
Result
the quick brown fox jumps over the lazy dog
The Title Case rule this tool follows
Naively capitalising every word produces "A Cat Sat On The Mat" — technically title case, but not how anyone edits a real headline. The rule publishers actually use keeps a short list of words lowercase in the middle of a title, while always capitalising the first and last word regardless of what they are.
| Category | Words |
|---|---|
| Articles | a an the |
| Coordinating conjunctions | and but or nor so yet |
| Short prepositions (under 5 letters) | at by for in of off on per to up via |
So the lord of the rings becomes The Lord of the Rings — "of" and "the" stay lowercase because they are mid-title, but the leading "The" and every other word still capitalises. Flip that same word to the end of a title and it capitalises anyway: What Is Love For, not "What Is Love for".
Why naive capitalisation ruins names
Any rule that capitalises "the first letter of every word" is guaranteed to mangle names that do not follow that pattern, because English capitalisation of proper nouns is not systematic — it is memorised, brand by brand. No algorithm can know that iPhone starts lowercase without a dictionary of trademarks.
| Name | Naive title case | Correct |
|---|---|---|
| iPhone | Iphone | iPhone |
| McDonald's | Mcdonald'S | McDonald's |
| O'Brien | O'Brien (fine here) | O'Brien |
| eBay | Ebay | eBay |
| YouTube | Youtube | YouTube |
This tool capitalises the letter after every apostrophe boundary correctly for the common case (O'Brien), but it cannot know that a brand deliberately breaks the rule. No case converter can — the honest fix is a quick manual pass over proper nouns after converting, not a bigger word list.
How the programmer cases split words
camelCase, PascalCase, snake_case and kebab-case all start from the same step: breaking your text into individual words on spaces and punctuation, then rejoining them with a different separator and capitalisation pattern. user first name! becomes userFirstName, UserFirstName, user_first_name and user-first-name from the same word list — only the joiner and capital pattern change.
Questions people ask
Why did Title Case leave a word lowercase I expected capitalised?
Check the small-word table above. If it is an article, short preposition or coordinating conjunction and it is not the first or last word, lowercase is the correct editorial choice, not a bug.
Does this handle apostrophes correctly?
For straightforward cases like o'brien → O'Brien, yes — the letter after the apostrophe capitalises along with the word. Brand names that break normal capitalisation rules, like iPhone or eBay, need a manual fix after conversion; no automatic rule can know a trademark's exact styling.
What happens to numbers and symbols in camelCase or snake_case?
They are treated as part of the surrounding word boundary. page 2 results becomes page2Results in camelCase and page_2_results in snake_case — numbers do not get their own capital letter since they have no case.
Is my text uploaded anywhere?
No. The conversion runs in this browser tab only. There is no server call and nothing is stored once you leave the page.