Text Case Converter
Free · No sign-up · Nothing uploaded
Convert pasted text between uppercase, lowercase, sentence case, title case, and developer-friendly formats. Use Smart Title Case for headings in papers, reports, and documentation. Handy for cleaning up text copied from PDFs, OCR scans, AI chats, reports, emails, and web pages.
Supported case conversions
All nine modes run on the same pasted text — pick one, click Convert, and copy the
result. Here's what each one does to the phrase status report (or its capitalized
form):
UPPERCASE
Every letter converted to
uppercase. status report → STATUS REPORT
lowercase
Every letter lowercased. STATUS REPORT → status report
Sentence case
Lowercases everything, then capitalizes the first letter of each
sentence. STATUS REPORT READY. SEND TODAY → Status report ready. Send today
Capitalize Each Word
The simple title-case style: capitalizes the first letter of every word, no
exceptions. status report → Status Report
Smart Title Case
A heading-aware title case: keeps short connector words lowercase, capitalizes the
first/last word and
acronyms. the status report and key findings → The Status Report and Key Findings
camelCase
Joins words with no spaces, first word
lowercase. status report → statusReport
PascalCase
Joins words with no spaces, every word
capitalized. status report → StatusReport
kebab-case
Lowercases words and joins them with
hyphens. Status Report → status-report
snake_case
Lowercases words and joins them with
underscores. Status Report → status_report
Smart Title Case in action
Capitalize after hyphens: off
the step-by-step guide to cleaning copied text from pdf reports and web pages → The Step-by-step Guide to Cleaning Copied Text from PDF Reports and Web Pages
Capitalize after hyphens: on
the step-by-step guide to cleaning copied text from pdf reports and web pages → The Step-By-Step Guide to Cleaning Copied Text from PDF Reports and Web Pages
How it works
Each mode is a small, deterministic rule set — the same input always produces the same output. UPPERCASE, lowercase, Sentence case, and Capitalize Each Word work the way you'd expect. The developer formats (camelCase, PascalCase, kebab-case, snake_case) split your text into words — handling existing camelCase, hyphens, underscores, and punctuation — and rejoin them in the target style.
Smart Title Case goes further: it keeps short connector words (a, an, the, and, of, in, with, and similar) lowercase in the middle of a title, always capitalizes the first and last word, capitalizes the word after a colon, question mark, exclamation mark, or em dash, and renders known acronyms — PDF, OCR, API, HTML, CSS, and more — in uppercase regardless of how you typed them.
How to Use
- 1 Copy the text whose casing you want to change.
- 2 Paste it into the Text to convert box above.
- 3 Pick a case format and click Convert Text.
- 4 Click Copy to copy the converted result.
Related Tools
Common Uses
Cleaning up pasted headings
Fix a heading copied from a PDF or web page that came through in ALL CAPS or mismatched casing — convert it to Capitalize Each Word or Smart Title Case for documents, slides, and reports.
Preparing labels and filenames
Turn a short phrase into kebab-case or snake_case for filenames, URL slugs, CSS classes, or config keys.
Normalizing copied notes
Even out inconsistent capitalization in notes copied from PDFs, emails, or chat apps with lowercase or Sentence case.
Naming variables and functions
Convert a plain-English description into camelCase or PascalCase for variable, function, or class names.
Fixing inconsistent capitalization
When pasted text mixes random capitals — common with OCR output — run it through Sentence case or Capitalize Each Word to make it consistent again.
Common Questions
Does my text get uploaded anywhere?
No. We do not upload or store your text. Every conversion runs as JavaScript on your device; there is no server that receives your text, and nothing is kept after you close the tab.
What is Smart Title Case and how is it different from Capitalize Each Word?
Capitalize Each Word is the simple title-case style: it capitalizes every word, no exceptions. Smart Title Case is built for headings in reports, documentation, and other written content: it keeps short connector words like "of", "the", "and", and "in" lowercase in the middle of a title, always capitalizes the first and last word, capitalizes the word after a colon, question mark, exclamation mark, or em dash, and preserves acronyms like PDF, OCR, API, and HTML.
What does "Capitalize after hyphens" do?
It controls hyphenated compound words in Smart Title Case. Unchecked, only the first part is capitalized: "well-known issue" becomes "Well-known Issue". Checked, both parts are capitalized: "Well-Known Issue". Style guides differ on this, so it's your choice.
Is any of this done with AI?
No. Every mode is a deterministic, rule-based text transformation. The same input always produces the same output, and no text is sent anywhere for processing.
Fixing more than capitalization?
Got messy line breaks or hyphen-split words from a PDF first? Run your text through the PDF Text Cleaner before converting the case. If your text still has Markdown formatting marks from a chat app, README, or other Markdown source, the Markdown Paste Cleaner strips those first. To compare the converted text against the original, paste both versions into the Text Diff Checker. Browse all tools →