Text Case Converter
Convert text between uppercase, lowercase, title case, sentence case & more. Change text formatting instantly.
Tool guide
About Text Case Converter
Change text into one of 12 styles: sentence case, title case, uppercase, lowercase, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, COBOL-CASE, Train-Case, or alternating case. The best choice depends on whether the text is prose, a heading, or a programming identifier.
Case conversion is a small edit that can save time when a title, label, or pasted passage has the wrong capital letters. This tool offers several common text styles in one place. It changes the text you provide and returns a new result; it does not change a file or page automatically. Choose the mode based on where the text will go, then read through the output before using it.
How to use this tool
- 1Paste or type the text you want to change into the input field.
- 2Choose a case style that fits the destination. Use a prose style for writing or an identifier style for a variable or label.
- 3Review the result for names, acronyms, punctuation, and code rules, then copy or download the converted text.
Main features explained
01Sentence case
This style lowers the text first and then capitalizes letters at the beginning of the text and after common sentence marks. It is useful for ordinary prose, but a simple rule cannot know every proper name or abbreviation. Review names such as iPhone, eBay, or acronyms after converting.
02Title case
Title case capitalizes the first letter of word-like groups while lowering the other letters. It can make a heading look consistent, but publishers disagree about which short words stay lowercase. Apply your house style after conversion if the title is for a formal publication.
03Uppercase and lowercase
Uppercase changes letters to capitals; lowercase changes them to small letters. These modes are predictable for English text and handy for labels, sample data, or resetting text that was typed with Caps Lock on.
04Developer name styles
Camel, Pascal, snake, kebab, train, COBOL, and constant case turn words into common identifier formats. They are useful for variable names and CSS-like labels, but the converter cannot know your codebase's reserved words or naming rules.
05Alternating case
Alternating case switches the case of each character by its position in the string, starting with lowercase at position zero and uppercase at position one. Spaces and punctuation count as positions too, so the pattern may not restart at the beginning of every word.
How it works
The converter applies a JavaScript text transformation for the selected style. Some modes lower the text before changing word starts; identifier modes split or match letter and number groups and join them with capitalization, underscores, or hyphens. The tool does not parse programming syntax or apply a publication style guide.
A quick example
Changing `WELCOME TO NEW YORK` to sentence case may produce `Welcome to new york`, while camel case for `user profile image` produces `userProfileImage`. Proper names may need correction after conversion.
Worked examples
Turn an all-caps sentence into prose
Before
PLEASE REVIEW THE NEW ACCOUNT SETTINGS.
After
Please review the new account settings.
Sentence case lowers the rest of the sentence. If the text contains a brand or acronym, restore its official capitalization by hand.
Make a programming name
Before
order status message
After
orderStatusMessage
Camel case removes separators and capitalizes the next word's first letter. Check digits, punctuation, and non-English characters in the actual output.
When it is useful
Clean up pasted text, standardize headings, prepare code identifiers, or change capitalization without retyping a passage.
Cleaning a pasted heading
If a heading arrives as `welcome to the new store`, title case can make it easier to scan. Check brand names and short words before publishing, because automatic title rules are not the same everywhere.
Preparing code identifiers
Convert a phrase such as `user profile image` into camelCase for a JavaScript variable or snake_case for a Python name. Confirm the selected style matches the language and project conventions.
Fixing accidental capitalization
A paragraph typed in all capitals can be moved to sentence case or lowercase instead of being retyped. The converted result still needs a read for sentence boundaries and names.
Making consistent labels
When a list of tags or headings has mixed capitalization, apply one style to each entry. Keeping the same style improves consistency in menus, spreadsheets, and content inventories.
Tips for a better result
- Keep the original text in another field or document until you have checked the new version.
- Use sentence case for body text unless a style guide asks for something else; all caps can be harder to scan in long passages.
- Check acronyms, product names, people, places, and words with unusual capitalization after any broad conversion.
- For code, verify the final name is valid in the target language and does not collide with a reserved word or existing variable.
Technical details and limits
Case conversion changes only the text you submit and does not understand meaning, grammar, or every style guide. Preserve a copy of the original and check names, abbreviations, product terms, punctuation, and non-English writing before publishing or running converted code.
The result depends on the text and options you provide. Keep a copy of the original when formatting matters, and review the output before using it in a document, site, or application. This guide describes the tool's behavior; it does not replace proofreading or checking a platform's own requirements.
Frequently asked questions
Does title case follow every style guide?
No. Capitalization rules vary by publication and language.
Will it preserve acronyms?
Some modes may change them, so review abbreviations and names.
Does the tool edit my document directly?
No. It returns converted text for you to copy or download.
Which case should I use for a normal paragraph?
Sentence case is the usual choice for prose. Follow the publication or organization style guide when one applies.
Does title case follow AP, Chicago, or another style guide?
No. The tool uses a general word-based transformation and does not apply every publisher's capitalization rules.
Why did a proper name change?
The converter sees letters and punctuation, not a dictionary of names. Restore the spelling and capitalization that the person or brand uses.
Can I convert a whole document?
You can paste text into the tool, but complex formatting such as tables, links, and rich text is not part of the plain text result. Work in sections if the document is large.
Does this check grammar or spelling?
No. It changes letter case only. It does not decide whether a sentence is correct or whether a word is spelled properly.