Case Converter Online: Free Text Case Tool

Case Converter Online

A case converter is a free online tool that instantly changes the capitalization of your text without retyping. Paste any text, click a style like UPPERCASE, lowercase, Title Case, Sentence case, camelCase or snake_case, and copy the result. Everything runs in your browser, so your text stays private and conversions are instant.

Case Converter Tool

Private by design: every conversion runs in your browser’s memory. Nothing is uploaded to any server, and closing this tab erases your text.

Characters0 No spaces0 Words0 Sentences0 Lines0 Reading time0 min Flesch ease0.0
Text and headline cases
Programmer cases
Title Case style guide:
Proper-noun protection and custom exceptions

Title Case, Capitalized Case, and Smart Sentence case check every word against a built-in dictionary of proper nouns and tech acronyms (NASA, iPhone, eBay, JavaScript, SEO, HTML, and more), so brand names keep their correct spelling. Add your own exceptions below. They are stored only in this browser.

No fixed character limit. Tested with 100,000+ characters instantly. File upload accepts .txt, .md, .csv, .json, .html up to 5 MB, read locally in your browser. Shortcuts: Alt+1 to Alt+9 apply common cases, Ctrl+Z undo, Ctrl+Y redo.

What Is a Case Converter?

A case converter is an online tool that changes the capitalization pattern of text you paste into it. Click one button and a paragraph becomes UPPERCASE, lowercase, Title Case, Sentence case, or a programmer format like camelCase, without you retyping a single word. Case conversion changes the capitalization of letters in text while keeping the words themselves unchanged.

The most common reason people reach for a case converter is speed. Fixing the capitalization of a 2,000-word draft by hand takes the better part of an hour and introduces new typos along the way. A converter does it in under a second, and it does it consistently, which matters when a document mixes headings, subheadings, and body text that all need to follow the same rule.

Caps-lock accidents are the classic use case. You look up after typing a full paragraph and realize every word is shouting. Instead of retyping, you run it through an inverse-case conversion and the damage is undone. Headline writers use the same trick in reverse: they draft in lowercase for speed, then convert to Title Case when the headline is final.

Developers are the other heavy users. Code has strict naming conventions, and converting a phrase like “user account settings” into userAccountSettings, UserAccountSettings, user_account_settings, or user-account-settings by hand is slow and error prone. A case converter that understands programmer formats turns one phrase into every identifier style a codebase might need.

Writers, students, editors, marketers, data entry teams, and social media managers round out the audience. Anyone who moves text between contexts with different capitalization rules, from email subject lines to spreadsheet columns to CMS title fields, saves real time with a change-case tool.

How to Use This Case Converter Online

Three steps take you from raw text to perfectly cased copy. The tool transforms your text in place, so there is no juggling between input and output boxes.

Step 1: Paste, type, or upload your text

Click into the text box and paste or type whatever you want to convert. There is no fixed character limit, and the tool has been tested with more than 100,000 characters at once, roughly 15,000 to 20,000 words. You can also drag and drop a file directly onto the tool, or use the Upload button. It accepts .txt, .md, .csv, .json, and .html files up to 5 MB, and the file is read locally in your browser memory, never sent anywhere. The live statistics bar updates as you type, showing characters, words, sentences, lines, reading time, and Flesch reading ease.

Step 2: Pick a case, or convert to all 18 at once

Click any of the 18 case buttons to transform your text in place. If you are formatting a headline, pick Title Case and first choose your style guide with the AP, Chicago, APA, or MLA selector, since each guide capitalizes slightly different words. Programmers can jump straight to camelCase, snake_case, kebab-case, or any of the other seven code formats. Power users can press Alt+1 through Alt+9 for the nine most common cases. Not sure which format fits? Click “Convert to all 18 cases” to see every variant side by side, each with its own copy button, then pick the one that looks right.

Step 3: Copy, download, or send the result back

Use the Copy button to grab the converted text for pasting elsewhere, or Download to save it as a .txt file. Made a mistake, or want to chain two conversions? Undo and Redo buttons, plus Ctrl+Z and Ctrl+Y, step you back and forward through every change. Because the tool works in place, you can also convert once, then convert again, for example Title Case followed by kebab-case to build a URL slug from a headline. The cleanup toggles (strip extra spaces, trim lines, remove empty lines) run automatically with each conversion when enabled, so pasted text from PDFs and web pages comes out tidy.

All 18 Case Formats Explained

This converter covers every case style the top-ranking tools offer, combined into one page. Whether you searched for a text case converter, a letter case converter, a sentence case converter, a camel case converter, or simply a capitalize tool, it is all the same idea: an online case changer that rewrites capitalization for you. The 18 formats fall into four families: basic text cases for everyday writing, headline cases for titles, programmer cases for code and identifiers, and two stylized cases for playful text.

Basic text cases

UPPERCASE turns every letter into a capital: useful for short labels, warnings, and form headings, but punishing in long passages. lowercase does the opposite and is the standard starting point for building slugs, hashtags, and identifiers. Together these two are the classic uppercase to lowercase and lowercase to uppercase pair that most people mean when they say “change case online.” Sentence case capitalizes the first letter of each sentence and lowercases the rest, which matches how most body text and meta descriptions are written. Smart Sentence case goes one step further: it keeps the standalone word “I” capitalized and protects known acronyms and proper nouns, so “nasa launched it and i watched” becomes “NASA launched it and I watched” instead of the mangled version a plain converter would produce.

Headline cases

Capitalized Case capitalizes the first letter of every word, no exceptions. It is simple and predictable, which is why spreadsheet exports and form auto-fill love it, but it is not the same as true title case. Title Case capitalizes the important words while leaving small words like “a”, “the”, “and”, and short prepositions lowercase, following real publishing rules. This tool is the first free converter to let you switch between AP, Chicago, APA, and MLA title-case rules, because each style guide disagrees about exactly which words count as small. Both headline formats check the built-in proper-noun dictionary, so “iphone” becomes “iPhone” rather than “Iphone”.

Programmer cases

Codebases are strict about naming, and each language community settled on its own convention. camelCase joins words with no separator and capitalizes each word after the first (theQuickBrownFox), the standard for JavaScript variables and functions. PascalCase capitalizes every word including the first (TheQuickBrownFox), used for classes in most languages. snake_case joins lowercase words with underscores, the Python PEP-8 standard for variables and functions. kebab-case joins lowercase words with hyphens, the standard for URLs, CSS classes, and HTML attributes. CONSTANT_CASE is shouting snake case, the POSIX convention for environment variables like API_KEY. dot.case joins words with periods, common in Java package names and config keys. Train-Case and Header-Case capitalize each word and join with hyphens, the style you see in HTTP headers. COBOL-CASE is the uppercase hyphenated style of legacy systems. path/case joins lowercase words with slashes, handy for building URL paths and file paths. All ten strip punctuation and normalize each line independently, so multi-line pastes convert cleanly.

Fun and stylized cases

aLtErNaTiNg cAsE alternates uppercase and lowercase letters, the classic meme-text style for sarcastic or playful posts. InVeRsE CaSe flips the case of every letter, which makes it the fastest fix for caps-lock accidents: paste the shouting paragraph, hit inverse, and it reads normally again.

The table below shows all 18 formats applied to the same phrase, with the context each one fits best.

FormatExample (“the quick brown fox”)Best used for
UPPERCASETHE QUICK BROWN FOXShort labels, warnings, form headings
lowercasethe quick brown foxDrafting, slugs, hashtags, identifiers
Sentence caseThe quick brown foxBody text, meta descriptions, captions
Smart Sentence caseThe quick brown foxBody text with acronyms and the word “I”
Capitalized CaseThe Quick Brown FoxSpreadsheet exports, simple display names
Title CaseThe Quick Brown FoxHeadlines, book titles, article headings
aLtErNaTiNg cAsEtHe QuIcK bRoWn FoXPlayful and sarcastic social posts
InVeRsE CaSeTHe QuICK BRoWN FoXFixing caps-lock accidents
camelCasetheQuickBrownFoxJavaScript and TypeScript variables
PascalCaseTheQuickBrownFoxClass names in most languages
snake_casethe_quick_brown_foxPython variables, Ruby, database fields
kebab-casethe-quick-brown-foxURL slugs, CSS classes, file names
CONSTANT_CASETHE_QUICK_BROWN_FOXEnvironment variables, constants
dot.casethe.quick.brown.foxJava packages, config keys
Train-CaseThe-Quick-Brown-FoxHTTP-style headers, display slugs
Header-CaseThe-Quick-Brown-FoxHTTP headers, title-style slugs
COBOL-CASETHE-QUICK-BROWN-FOXLegacy systems, mainframe identifiers
path/casethe/quick/brown/foxURL paths, directory structures

Title Case Rules: AP vs Chicago vs APA vs MLA

Title case looks simple until four style guides disagree about it. The AP Stylebook, the Chicago Manual of Style, the APA Publication Manual, and the MLA Handbook all capitalize the important words in a headline, but each defines “important” a little differently. Pick the wrong one and an editor will mark up your headline.

The table below compares the four guides on the rules that actually change output. All four agree on two things: always capitalize the first and last word of a title, and always capitalize both parts of a hyphenated word.

Style guideWords that stay lowercasePreposition ruleWord after a colon
AP StylebookArticles (a, an, the), coordinating conjunctions, prepositions of 3 or fewer lettersLowercase prepositions under 4 letters; capitalize 4+ lettersCapitalize
Chicago Manual of StyleArticles, conjunctions, and prepositions of any lengthAll prepositions lowercase, even long ones like “through” and “between”Capitalize
APA Publication ManualArticles, conjunctions, prepositions of 3 or fewer lettersLowercase prepositions under 4 letters; capitalize 4+ lettersCapitalize
MLA HandbookArticles, prepositions, and coordinating conjunctionsAll prepositions lowercase regardless of lengthCapitalize (starts a subtitle)

A concrete example shows the difference. Take the headline “a walk through the valley of kings”: AP and APA render it “A Walk Through the Valley of Kings” because “through” has seven letters. Chicago and MLA render it “A Walk through the Valley of Kings” because preposition length does not matter to them. One word, four guides, two different headlines.

Every guide also insists that proper nouns keep their canonical spelling no matter the rule. That is why this converter checks “NASA”, “iPhone”, “eBay”, “JavaScript”, and dozens of other names against a built-in dictionary before applying any style guide, and why you can add your own exceptions, like a company or product name, that persist in your browser.

Which style guide should you follow?

Follow the guide your audience or publisher expects. News, journalism, and most marketing copy use AP. Books, long-form essays, and academic humanities writing use Chicago. Psychology, education, and the social sciences use APA. Literature and language studies use MLA. If nobody specified a guide, AP is the safest default for web content, and the most important rule is consistency: pick one guide and apply it to every headline on your site.

When to Use Each Case

Each case format grew up solving a specific problem. Matching the format to the context is what separates clean, professional text from text that looks slightly off without anyone knowing why.

Headings and titles

Use Title Case for article headlines, book titles, and page headings when your style guide calls for it. News sites and blogs usually follow AP title case. Sentence case is the quieter alternative, and readability research favors it for long pages: capitalizing only the first word reduces visual noise across dozens of subheadings. Either choice works as long as you stay consistent across the whole document.

SEO titles and meta descriptions

Search engines do not rank “TITLE” differently from “title”, so case has no direct ranking effect. It does affect click-through rate, which is the metric that matters in the results page. Title Case in a search snippet reads as polished and intentional; ALL CAPS reads as spam and can suppress clicks. Meta descriptions perform best in sentence case, matching the calm tone of the surrounding results. Keep title tags under 60 characters regardless of case, since Google truncates longer titles.

Email subject lines

Subject lines follow the same psychology as SEO titles. Title Case or sentence case both outperform ALL CAPS, which triggers both spam filters and human skepticism. Many email clients and spam filters flag fully capitalized subject lines, so a converter earns its keep here: draft fast in lowercase, convert to Title Case, and send. For cold outreach, sentence case can feel more personal and less marketed, which is why it dominates one-to-one sales emails.

Code and variable names

Every programming language community converged on a naming convention, and linters will complain if you ignore it. The table below maps the major languages to their expected case, so you can convert identifiers correctly the first time.

Language or contextConventional caseExample
JavaScript / TypeScriptcamelCase for variables and functions; PascalCase for classesuserName, UserProfile
Python (PEP-8)snake_case for variables and functions; PascalCase for classesuser_name, UserProfile
JavacamelCase for variables and methods; PascalCase for classesuserName, UserProfile
C#PascalCase for methods and classes; camelCase for local variablesGetUserName, userName
PHPsnake_case for functions; PascalCase for classesget_user_name, UserProfile
Rubysnake_case for variables and methods; PascalCase for classesuser_name, UserProfile
GocamelCase or PascalCase; capitalization controls visibilityuserName (private), UserName (public)
URLs and CSSkebab-case; search engines treat hyphens as word separators/case-converter-online
Environment variables (POSIX)CONSTANT_CASEAPI_KEY
Legacy / COBOL systemsCOBOL-CASECUSTOMER-RECORD

URLs, file names, and database fields

Use kebab-case for URL slugs and file names. Search engines treat hyphens as word separators and underscores as part of the word, so /case-converter-online reads as three words to Google while /case_converter_online reads as one long token. That single fact makes kebab-case the right default for anything that appears in a URL. Database columns and environment variables go the other way: snake_case for columns, CONSTANT_CASE for environment variables, following POSIX convention.

Social media posts and bios

Social platforms reward personality, which is where alternating case and strategic capitals earn their place. A sarcastic “tHaNkS fOr tHe aDvIcE” lands because the format itself is the joke. Bios and display names usually read best in Title Case or Capitalized Case. Keep body posts in sentence case for readability, and save the stylized formats for moments when the tone calls for them.

Does Changing Text Case Affect SEO?

Changing the case of your visible text has almost no direct effect on Google rankings, because Google treats “TITLE” and “title” as the same words. But case still matters for SEO in practice: it affects click-through rate in search results, the readability of your headings, and your URL structure, where hyphens beat underscores. The short version is that case does not change what you rank for, but it does change whether people click.

The mechanism is indirect but real. A title tag in Title Case looks deliberate in the results page; the same title in ALL CAPS looks like spam and earns fewer clicks. Fewer clicks mean a lower click-through rate, and while CTR is not a direct ranking factor, the traffic you lose is real revenue. Meta descriptions show the same pattern: sentence case matches the calm visual rhythm of the results page, while erratic capitalization draws the wrong kind of attention.

URLs are the one place where case choice has a technical SEO dimension. Kebab-case slugs (/case-converter-online) let search engines parse each word separately, because hyphens are treated as word separators. Underscores do not get that treatment. So when you convert a headline into a slug, kebab-case is not a style preference, it is the SEO-correct answer.

Consistency is the final piece. A site that mixes Title Case, sentence case, and ALL CAPS across its headings looks unedited, and unedited-looking sites earn less trust, fewer links, and fewer return visits. Pick one heading style, document it, and let a case converter enforce it.

Case Conversion in Word, Google Docs, Excel, and Google Sheets

You do not always need a web tool. The apps you already use can change text case, though each one hides the feature in a different place.

Microsoft Word

Select your text and press Shift+F3. Each press cycles the selection through sentence case, lowercase, and UPPERCASE. For finer control, including Capitalize Each Word and tOGGLE cASE, open the Home tab and click the “Aa” Change Case button in the Font group. Word applies the change directly to the selected text, so there is nothing to copy back.

Google Docs

Select your text, then go to Format, then Text, then Capitalization. The menu offers lowercase, UPPERCASE, and Title Case. Google Docs lacks a one-key shortcut for this, which is why many Docs users keep a converter tab open: select, convert, paste back. It takes about five seconds once it becomes a habit.

Excel

Excel handles case with three worksheet functions. =UPPER(A1) converts the contents of A1 to uppercase, =LOWER(A1) converts to lowercase, and =PROPER(A1) capitalizes the first letter of every word. PROPER is the blunt instrument of the three: it capitalizes every word including small ones, so “a walk through the valley” becomes “A Walk Through The Valley”, which is Capitalized Case rather than true Title Case. Apply the function in a helper column, then copy and paste as values to lock the result in.

Google Sheets

Google Sheets uses the same three functions as Excel: UPPER, LOWER, and PROPER, with identical behavior and the same PROPER caveat. Sheets adds one convenience: you can wrap them in ARRAYFORMULA to convert a whole column at once, for example =ARRAYFORMULA(PROPER(A2:A100)). For title case that respects small words, convert in this tool with the style-guide selector and paste the result back.

Accessibility: Why ALL CAPS Hurts Readability

Long passages in ALL CAPS are harder to read for everyone and actively hostile to screen reader users, because many screen readers spell out capitalized words letter by letter instead of reading them as words. The Web Content Accessibility Guidelines (WCAG) advise against long all-caps passages, and sighted readers also process them more slowly. Use sentence case or title case for body text, and reserve capitals for short labels.

The screen reader behavior is the part most people never hear about. When assistive technology encounters a fully capitalized word, many configurations interpret it as an acronym and announce each letter: “S-A-L-E” instead of “sale”. A paragraph of all-caps text becomes an unbearable stream of spelled letters. That alone is reason enough to convert shouting paragraphs into sentence case before publishing.

Sighted readers suffer too, for a different reason. We recognize words largely by their shape, and lowercase letters have distinctive ascenders and descenders that give each word a unique silhouette. ALL CAPS flattens every word into a rectangle, forcing the eye to decode letter by letter. Studies of reading speed consistently show all-caps passages take longer to read.

None of this means capitals are banned. Short labels, abbreviations, and emphasis of a word or two are fine. The rule is proportion: if your caps run longer than a short heading, convert them down. That is exactly the job a case converter does in one click.

How Case Conversion Handles Non-English and Unicode Text

This converter uses Unicode-aware case mapping, so accented characters like é, ñ, and ü convert correctly instead of being stripped or mangled. Scripts without a case distinction, such as Chinese characters and Arabic script, pass through unchanged. Results follow Unicode case mapping rules rather than English-only assumptions.

That matters because naive converters were built for ASCII, the 128-character English set. Feed one the word “café” and an ASCII-only tool may produce “CAFé” or drop the accent entirely. A Unicode-aware tool knows that é (U+00E9) uppercases to É (U+00C9) and handles the round trip cleanly. The same applies to German ß, Greek sigma with its two lowercase forms, and the full range of Latin extended characters used across European languages.

One honest caveat: a few languages have locale-specific rules that generic Unicode mapping does not capture. Turkish is the famous example, where lowercase “i” becomes “İ” (dotted capital I) rather than “I”. If you publish in Turkish or Azerbaijani, proofread converted text or use a locale-aware tool. For the other 99 percent of conversions, Unicode default mapping is exactly right.

Programmer cases deserve a separate note. When converting identifiers, this tool normalizes each line into words before rejoining, so accented characters survive in camelCase and snake_case output rather than being silently dropped. That keeps international codebases readable instead of lossy.

Is My Text Private? How In-Browser Conversion Works

Yes, your text is private. Every conversion on this page runs entirely inside your browser using JavaScript that ships with the page. Your text is never uploaded to a server, never stored in a database, and never logged. Closing the tab wipes it from memory, and that is the whole privacy mechanism.

Here is what actually happens when you click a case button. The page already contains the full conversion code, downloaded once when you opened the page. Your text lives in the text box, which is memory inside your browser tab. The conversion function reads that memory, rearranges the capitalization, and writes the result back into the same box. At no point does your text leave your device, because there is no step in the process that sends it anywhere.

This is meaningfully different from tools that process text on a server. Server-side tools must receive your text to convert it, which means it crosses the network, sits in server memory, and may be logged. For casual text that hardly matters, but for drafts under NDA, unpublished manuscripts, client data, or anything sensitive, the distinction is the entire decision. If a tool cannot explain where your text goes, assume it goes somewhere.

Two practical notes. First, your custom exceptions are stored in your browser’s local storage, on your device only, and you can clear them any time by removing the site’s stored data. Second, “private” does not mean “saved”: if you close the tab before copying, your text is gone. Download the .txt file if the text matters.

Best Practices for Clean Capitalization

Converting case is the easy part. Getting capitalization right across a whole project takes a few habits.

  • Proofread proper nouns after every conversion. No dictionary knows every brand, product, and surname. Scan converted headlines for names and fix the stragglers, then add them as custom exceptions so the tool remembers next time.
  • Pick one style guide and stay consistent. AP for news and marketing, Chicago for books, APA for social sciences, MLA for literature. Mixing guides across one site looks sloppy even when each headline is individually correct.
  • Never use ALL CAPS for passages longer than a short heading. It reads as shouting, slows reading, and breaks screen readers. Convert long caps to sentence case before publishing.
  • Fix caps-lock accidents with InVeRsE instead of retyping. It is one click versus minutes of retyping, and it preserves your exact wording.
  • Use “convert to all” when you are unsure. Seeing all 18 variants side by side settles debates about headline style or identifier format faster than any style guide discussion.
  • Build slugs from headlines with kebab-case. Title Case headline in, kebab-case slug out, and your URLs stay search-engine friendly with hyphens as word separators.
  • Run cleanup toggles on pasted text. Text copied from PDFs and web pages arrives with double spaces and stray blank lines. Stripping them during conversion saves a separate cleanup pass.

Case Converter Online: Frequently Asked Questions

What is a case converter?

A case converter is a free online tool that changes the capitalization of your text without retyping. You paste text, choose a style such as UPPERCASE, lowercase, Title Case, Sentence case, camelCase, or snake_case, and the tool rewrites it instantly. It is used by writers fixing headlines, students formatting essays, developers naming variables, and marketers polishing subject lines.

Is this case converter free?

Yes, completely free with no signup, no account, and no watermark on your output. There is no daily limit and no premium tier locking formats behind a paywall. All 18 case formats, the style-guide switcher, file upload, statistics, and download work for every visitor, because a text utility this simple has no reason to charge.

Is my text private when I use this tool?

Yes. Conversion runs entirely in your browser with JavaScript that ships with the page, so your text never travels to a server and is never stored or logged. Closing the tab erases it from memory. Custom exceptions you add are kept in your own browser’s local storage, not on any server. For sensitive drafts, this is safer than any server-side converter.

What is the character limit?

There is no fixed limit on pasted or typed text. The tool has been tested with more than 100,000 characters, roughly 15,000 to 20,000 words, converting instantly. File uploads are capped at 5 MB per file, which covers very large documents. If you work with book-length text, paste it in chapters to keep the statistics bar snappy.

What is the difference between Title Case, Sentence case, and Capitalized Case?

Title Case capitalizes the important words and leaves small words like “a”, “the”, and “and” lowercase, following a style guide such as AP or Chicago. Sentence case capitalizes only the first word of each sentence. Capitalized Case capitalizes the first letter of every word with no exceptions. Title Case capitalizes the important words; Sentence case capitalizes only the first word. Pick one style and use it consistently.

Which style guide should I use for titles?

Use AP for news, journalism, and marketing copy, Chicago for books and long-form writing, APA for psychology, education, and the social sciences, and MLA for literature and language studies. If no publisher specified a guide, AP is the safest default for web content. This converter lets you switch between all four, because each guide treats small words slightly differently.

How do I convert case in Microsoft Word?

Select your text and press Shift+F3 to cycle through sentence case, lowercase, and UPPERCASE. For more options, use the “Aa” Change Case button on the Home tab, which offers Capitalize Each Word and tOGGLE cASE as well. Word changes the selected text directly, so nothing needs to be copied back afterward.

How do I convert case in Excel?

Use three functions: =UPPER(A1) for uppercase, =LOWER(A1) for lowercase, and =PROPER(A1) to capitalize each word. Note that PROPER capitalizes every word including small ones, so it produces Capitalized Case rather than true Title Case. Put the formula in a helper column, then copy and paste as values to lock in the result. Google Sheets uses the same three functions.

Does changing text case affect SEO?

Case has almost no direct effect on rankings because Google treats “TITLE” and “title” as the same words. It does affect click-through rate: Title Case looks polished in search results while ALL CAPS looks like spam. Case also matters in URLs, where kebab-case slugs with hyphens let search engines parse each word separately. So case does not change what you rank for, but it changes whether people click.

Why does ALL CAPS hurt accessibility?

Many screen readers interpret fully capitalized words as acronyms and spell them out letter by letter, turning a paragraph of caps into an unbearable stream of letters. Sighted readers also read all-caps more slowly because uniform capitals erase the distinctive word shapes that speed recognition. The Web Content Accessibility Guidelines advise against long all-caps passages. Keep capitals to short labels and convert the rest.

Related Tools on ClickOpenWeb

Case conversion usually happens in the middle of a bigger text workflow. These sibling tools cover the steps that come right before and after.

Bookmark this case converter online and keep it open while you write. Fixing capitalization takes one click, and that one click is the difference between text that looks finished and text that looks almost finished.