Home › Tools
Paste your text and switch between uppercase, lowercase, title case and sentence case in one click.
UPPERCASE is for emphasis, acronyms and warning labels — not full paragraphs, which read as shouting.
lowercase suits casual prose and code.
Title Case capitalises the main words — right for headlines, book titles and YouTube video titles.
Sentence case capitalises only the first word — modern style guides (Google, Apple, Microsoft) recommend it for UI text, emails and blogs because it is calmer and easier to scan.
Text typed with Caps Lock accidentally on — one click instead of retyping.
Inherited documents with SCREAMING HEADLINES from the 1990s.
Spreadsheet or list entries with inconsistent capitalisation before import.
YouTube titles, blog headlines and email subject lines that need consistent Title Case.
Sentence case is the default for prose and most publishing. Title case capitalises the principal words of headings while small words (a, an, the, of, in, and) stay lowercase unless they start — the style used across news headlines, book titles and this site's headings. UPPERCASE is reserved for emphasis, acronyms and warnings, because it measurably slows reading.
Programming has its own dialects: camelCase for JavaScript variables, PascalCase for classes, snake_case for Python and database columns, kebab-case for URLs. Our converter handles all of them, which is handy for migrating data between systems that expect different conventions.
Changing case is not always reversible — lowercasing text destroys the information that told you where capitals were — so convert on a copy. Some scripts have rules English lacks: German sharp s (ß) uppercases to SS, the Turkish dotless i behaves differently, and Greek has final-sigma forms. Our tool applies standard Unicode case rules, which cover English and most Latin-script text correctly.
A note for web work: CSS text-transform only changes how text looks on screen, while the underlying data keeps its original case — which breaks copy-paste, search and sorting. Converting here fixes the characters themselves, so what you copy is what you get, in emails, spreadsheets and databases alike.
You might also find these useful: