Free Case Converter
Convert text to uppercase, lowercase, title case, sentence case, camelCase and more instantly.
Writing Cases
Developer Cases
What Is a Case Converter?
A case converter changes the capitalization of text without making you retype it. Use it to fix a paragraph written with Caps Lock on, make headings consistent, or turn a phrase into a developer-friendly name.
Convert Text Case Instantly
Paste your text above and choose a format. The result replaces the text in the same box, so you can edit it, try another conversion, or copy it straight into your document. Writing formats keep your spaces, line breaks, and punctuation. Developer formats join words and replace separators.
The live counters use the same rules as our Word Counter: words are whitespace-separated groups containing a letter or number. Characters count Unicode code points, so a combined emoji or an accented letter can contain more than one. The count without spaces excludes tabs and line breaks too. Lines count explicit line breaks, including empty lines, rather than visual wrapping; an empty box has zero lines.
Case Conversion Options
Developer formats recognize common case boundaries, so XMLHttpRequest becomes xml_http_request in snake_case. Repeated spaces, punctuation, underscores, and hyphens become word separators; apostrophes are removed. Accented letters and numbers are retained. Check your programming language?s naming rules, especially if a result starts with a number.
Unicode case mappings are used without a language-specific locale. Some letters expand when uppercased, such as ??? becoming ?SS,? so converting back may not recover the original. Use Undo when you need the exact previous text.
Title Case vs Sentence Case vs Capitalized Case
| Format | Result | Useful for |
|---|---|---|
| Title Case | A Walk in the Park | Article titles and headings |
| Sentence case | A walk in the park | Sentences and interface labels |
| Capitalized Case | A Walk In The Park | Labels with every word capitalized |
How to Use the Case Converter
- Type or paste text into the box. The four statistics update as you edit.
- Choose a writing or developer case. Each button converts the whole text.
- Review the result. Undo restores the state before your latest conversion, clear, paste, or group of typed edits.
- Choose Copy, or Download .txt to save
converted-text.txton your device.
Clear empties the box and resets its counts. Undo keeps one previous state in memory, including an empty state, only while this page remains open. Save or copy anything you want to keep before leaving.
Who Can Use This Tool?
Students can tidy essay headings; writers, editors, and bloggers can make titles consistent. Marketers and social media users can fix pasted captions or prepare short labels. Developers can turn readable phrases into names for variables, classes, files, and constants.
After changing case, check a caption?s length with the Character Counter, review sentence and paragraph totals with the Sentence Counter, or check an application draft with the Common App Essay Word Counter. Looking for words from letters instead? Try the Word Finder.
Frequently Asked Questions
What is a case converter?
It changes the capitalization of text into a chosen format, such as uppercase, lowercase, or title case. Developer formats can also join words with underscores, hyphens, or capital letters.
How do I convert text to uppercase?
Paste or type text in the box and select UPPERCASE. To change lower case to upper case, this capitalizes every cased letter while keeping punctuation, numbers, and spacing.
How do I change uppercase text to lowercase?
Select lowercase after entering your text. All letters that have a lowercase form will be converted. You can then copy the result or download it as a text file.
What is the difference between title case and sentence case?
Title case capitalizes major words in a heading, as in ?A Guide to Writing.? Sentence case uses ?A guide to writing.? Our sentence case option does not recognize names or proper nouns, so review those manually.
What is camelCase?
camelCase joins words without spaces, starts with lowercase, and uses capitals for subsequent words: ?account display name? becomes ?accountDisplayName.?
What is snake_case?
snake_case joins lowercase words with underscores: ?account display name? becomes ?account_display_name.? Existing spaces and other separators are normalized.
Is my text stored by WordsAnalyzer?
No. This converter processes text locally and keeps its one-step undo state only in page memory. It does not upload your text or save it to browser storage. Copy and Download save text only when you choose them. The site may remember your theme preference separately.
Can I use the case converter on mobile?
Yes. The text box and conversion buttons adapt to small screens. Paste with your device?s text menu, choose a format, and use Copy to take the result to another app.