Case Converter

Change text to UPPERCASE, lowercase, Sentence case, Title Case or programmer cases like camelCase and snake_case.

Runs in your browser. Files and text you add here are processed on your own device with JavaScript and are not uploaded to our server. Some tools download a free open-source library (for example PDF.js or QPDF) from a public CDN the first time you use them. Very large files depend on your device's memory.

You typed a whole paragraph with Caps Lock on. A client sent headlines in ALL CAPS. A spreadsheet column of names is a mix of “ali KHAN” and “SARA ahmed”. Or you need to turn “Monthly Sales Report” into monthly_sales_report for a file name or variable. Retyping is slow and error-prone.

This case converter changes text between twelve styles in one click: UPPERCASE, lowercase, Sentence case, Title Case, Capitalize Each Word, alternating and inverse case, and the programmer formats camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE.

Title Case follows common headline rules: short words such as “a”, “of”, “the” and “in” stay lowercase in the middle of a title, and short all-caps acronyms like PDF or NASA are left alone. Sentence case capitalizes the first letter of each sentence and fixes a lone “i”.

Everything happens instantly in your browser as you click, with character, word and line counts shown under the box. Nothing you paste is sent anywhere.

The programmer formats work line by line, so a pasted list of twenty column headings becomes twenty variable names in one step — useful when you are turning a spreadsheet header row into code, database fields or CSS class names.

How It Works

  1. Paste or type text — any length, from a single heading to a long document. Line breaks are preserved.
  2. Click a case style — the text is transformed with JavaScript string rules. Programmer cases split words on spaces, underscores, hyphens, dots and lower-to-upper boundaries (so “fileName” becomes “file name” before re-joining).
  3. Copy or download — copy the result to the clipboard with one button or save it as a .txt file. Change styles as often as you like; the original stays in the input box.

Compatibility & Support

Supported Input → Output Formats

  • Input: any plain text typed or pasted — English and other Latin-alphabet languages, with accented letters
  • Output: the same text in the chosen case, copy or .txt download
  • Styles: UPPER, lower, Sentence, Title, Capitalized, aLtErNaTiNg, iNVERSE, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE

Unsupported Formats

Scripts without letter case — Urdu, Arabic, Hindi, Chinese, Japanese — are left unchanged because they have no upper or lower forms. Sentence case can't know which words are proper nouns, so names and acronyms in the middle of a sentence become lowercase; check them afterwards. Formatting such as bold or links is not kept — the tool works on plain text.

File Size Limits

No fixed limit. Texts of several hundred thousand characters convert instantly on a laptop; extremely long pastes (tens of megabytes) may make a phone browser sluggish.

Who Should Use This Tool?

  • Students: A student fixes an essay title to proper Title Case before submission and converts a paragraph accidentally typed in caps back to sentence case.
  • Freelancers & Designers: A designer converts headline copy to uppercase for a poster layout without retyping it in the design tool.
  • Office Professionals: An administrator standardizes a pasted column of customer names to Capitalize Each Word before a mail merge.
  • Developers: A developer turns a list of human-readable labels into snake_case keys and camelCase variable names in seconds.

Key Features / Khusoosiyat

Here's what separates this tool from generic alternatives:

🔠

12 Case Styles

Everyday and programmer cases in one place.

📰

Smart Title Case

Keeps short words lowercase and acronyms intact.

🧑‍💻

Code Cases

camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE.

⚡

Instant

Results appear immediately — no page reload.

📋

One-Click Copy

Copy the result or download it as .txt.

🔒

Private

Text is processed in your browser only.

Why This Tool Beats the Alternatives

  • Programmer cases alongside normal text cases — most tools offer one or the other.
  • Title Case that respects small words and acronyms.
  • Nothing is sent to a server, so drafts and internal documents stay private.
  • No ads blocking the text box, no sign-up.
  • Live word, character and line counts.

Pro Tips

  • After Sentence case, scan for names and acronyms (Karachi, NASA, iPhone) and fix them — no automatic tool can know every proper noun.
  • Style guides differ on title case: APA and Chicago capitalize words of four letters or more; check your guide for words like “with” or “from”.
  • Need word counts or reading time too? Paste the result into the Word Counter.

Paste your text above and click the case style you need.

Frequently Asked Questions