Text Case Converter
Convert text case instantly — UPPERCASE, lowercase, Title Case, and Sentence case. Ideal for headlines, blog titles, email subject lines, product listings, UI labels, and general writing cleanup. Fix inconsistent capitalization, normalize ALL CAPS, and format text for documents, spreadsheets, and presentations. Runs client-side in your browser for speed and privacy (your text is not sent to a server).
Text
Try it
Examples
Hello world!
HELLO WORLD!
Hello WORLD!
hello world!
the quick brown fox
The Quick Brown Fox
hELLO. this IS a TEST!
Hello. This is a test!
How Each Case Conversion Mode Works
Uppercase and lowercase are straightforward full-text conversions. Title mode capitalizes the first letter of each non-space token and lowercases the rest. Sentence mode lowercases the text first and then capitalizes letters at the start of the text or after punctuation. That makes the tool fast, but not style-guide-aware.
When to Use Uppercase, Lowercase, Title Case, or Sentence case
Uppercase is useful for labels and quick emphasis checks. Lowercase helps normalize noisy pasted text. Title mode is helpful for rough headings and list labels. Sentence mode is useful when text has inconsistent capitalization and you want a cleaner starting point before final proofreading.
Title Case Rules and Limitations in This Tool
Title conversion here is mechanical. It does not try to follow a newsroom or style-guide rule set for short connecting words, apostrophes, brands, or special editorial conventions. That means the result is useful for quick cleanup, but still worth reviewing before publication.
Sentence case Rules and Limitations in This Tool
Sentence mode is also intentionally lightweight. It lowercases everything first and then capitalizes only simple sentence starts based on punctuation. That works well for many rough drafts, but acronyms, brand names, and some language-specific casing patterns may need manual correction afterward.
Example: Headlines, Labels, and Email Subjects
The four modes are most useful when you are comparing different presentation styles for the same short line of text. A headline, UI label, or email subject can look more polished with a quick conversion, even if you still want a final human review before publishing.
Example: Acronyms, Brand Names, and Hyphenated Words
Names like API, iPhone, or e-commerce are good reminders that automatic case conversion is not the same as editorial judgment. The page can save time on bulk cleanup, but special names and stylized words may need manual touch-ups after conversion.
Common Text Cleanup Edge Cases
Quotes, abbreviations, punctuation-heavy text, contractions, and multi-sentence copy can all produce edge cases where the output is acceptable but not perfect. That is normal for a quick formatter. It is better to treat the result as an editable draft than as a final proofread version.
Limits of Automatic Case Conversion
Before You Rely on Converted Text for Publication or Automation
Before publishing or bulk-updating text, review whether the destination has its own editorial rules for title case, sentence case, or uppercase abbreviations. A quick local transformation helps with cleanup, but final wording still benefits from a manual pass when names or brand terms matter.
Where Case Conversion Can Mis-handle Acronyms, Names, or Locale Rules
Automatic case rules are practical, but they may not match every writing convention. Acronyms, surnames, product names, and language-specific casing rules can all produce results that are technically transformed yet still editorially wrong for the destination context.
How to Interpret Case-Converted Text Correctly
Case conversion changes the letter styling of the text, not the underlying meaning of the words. That makes it useful for formatting and cleanup, but it can still alter the appearance of acronyms, names, or brand terms in ways that need manual review before publication.
This tool changes capitalization only. It does not repair grammar, rewrite wording, apply editorial style rules perfectly, or understand brand exceptions. Its value is speed and convenience, not human-level copy editing.
Related tools
Remove Duplicate Lines
Remove duplicate lines while keeping the first occurrence of each value. Useful for cleaning email lists, log output, keyword exports, CSV snippets, copied spreadsheet columns, and prompt inputs before you paste them elsewhere. ToolMill runs entirely in your browser, so sensitive text never has to leave your device.
Text
HTML to Plain Text Converter
Convert HTML to plain text when cleaning email templates, scraped snippets, CMS exports, support content, or copied web pages. It helps you remove markup quickly while preserving readable text for notes, documents, prompts, or downstream processing. ToolMill does the conversion in-browser, which is useful when the source HTML contains private or client-sensitive content.
Text
Markdown to HTML Converter
Convert Markdown to HTML when preparing blog posts, documentation, README content, CMS entries, emails, or knowledge-base articles. It is helpful for checking how headings, emphasis, lists, and code-style content will render before publishing. ToolMill runs locally in your browser, making it a quick privacy-friendly alternative to online converters that upload your draft text.
Text
Remove Empty Lines from Text
Remove blank lines from pasted text instantly while keeping the remaining lines in the same order. This is useful for cleaning logs, lists, copied spreadsheet columns, CSV or TSV snippets, code blocks, email drafts, and text pulled from PDFs or chat exports. ToolMill runs entirely in your browser, so private text stays on your device.
Text
