# Transform Case > A meticulous, browser-based text case converter for writers, editors, and developers. Converts between title case (8 style guides: AP, Chicago, APA, MLA, NY Times, Wikipedia, Bluebook, AMA), sentence case, UPPERCASE, lowercase, and 8 programming naming conventions (camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, path/case, slug-url). Runs entirely client-side — no text is ever uploaded or stored. Free, no signup required. ## Core Converter - [Transform Case — Beautiful Text Case Conversion](https://transformcase.com/index.html): A meticulous case converter for writers, editors, and developers. - [Bulk Case Converter — Convert Files and Many Lines at Once](https://transformcase.com/bulk.html): Upload .txt, .md, .csv, or .docx and convert text case in bulk. - [Transform Case for Chrome — Browser Extension](https://transformcase.com/extension.html): Convert text case right where you're typing — Title Case, UPPERCASE, camelCase, and more, in any editable field on any site. - [About Transform Case — Why It Exists, What Makes It Work](https://transformcase.com/about.html): Why Transform Case exists, what makes its conversion engine different, and who builds and maintains it — a case converter built to get the details right. - [More Free Tools — Text Utilities, Calculators, and Encoders](https://transformcase.com/freetools.html): A directory of free browser-based tools: text utilities plus 52 sister calculator and encoder sites. - [FAQ — Transform Case Browser Extension & General Questions](https://transformcase.com/faq.html): Frequently asked questions about the Transform Case browser extension, keyboard shortcuts, permissions, privacy, and general text-formatting questions. - [Glossary — 200 Text Case, Style Guide & Formatting Terms](https://transformcase.com/glossary.html): A 200-term glossary covering case conversion, style guides, programming naming conventions, content optimization, and browser extension terms. ## Case Types - [Alternating Case Converter — aLtErNaTiNg CaSe Generator](https://transformcase.com/cases/alternating-case.html): Free online aLtErNaTiNg CaSe converter. - [camelCase Converter — Convert Any Text to camelCase](https://transformcase.com/cases/camelcase.html): Free online camelCase converter. - [Capitalized Case Converter — Capitalize Every Word](https://transformcase.com/cases/capitalized-case.html): Free online capitalized case converter. - [CONSTANT_CASE Converter — UPPERCASE with Underscores](https://transformcase.com/cases/constant-case.html): Free online CONSTANT_CASE converter (SCREAMING_SNAKE_CASE). - [dot.case Converter — Convert Text with Dots as Separators](https://transformcase.com/cases/dot-case.html): Free online dot.case converter. - [Inverse Case Converter — Swap Upper and Lower Case](https://transformcase.com/cases/inverse-case.html): Free online inverse case converter. - [kebab-case Converter — Convert Text to kebab-case](https://transformcase.com/cases/kebab-case.html): Free online kebab-case converter. - [lowercase Converter — Convert Text to All Lowercase](https://transformcase.com/cases/lowercase.html): Free online lowercase converter. - [PascalCase Converter — Convert Text to PascalCase](https://transformcase.com/cases/pascalcase.html): Free online PascalCase converter (UpperCamelCase). - [path/case Converter — Lowercase with Forward Slashes](https://transformcase.com/cases/path-case.html): Free online path/case converter. - [Random Case Converter — Randomly Mixed Capital Letters](https://transformcase.com/cases/random-case.html): Free online random case converter. - [Sentence Case Converter — Capitalize First Word of Sentences](https://transformcase.com/cases/sentence-case.html): Free online sentence case converter. - [URL Slug Generator — SEO-Friendly Slug Maker](https://transformcase.com/cases/slug.html): Free online URL slug generator. - [snake_case Converter — Convert Text to snake_case](https://transformcase.com/cases/snake-case.html): Free online snake_case converter. - [Title Case Converter — AP, Chicago, APA, MLA, More](https://transformcase.com/cases/title-case.html): Free online title case converter with 8 style guides: AP, Chicago, APA, MLA, NY Times, Wikipedia, Bluebook, AMA. - [UPPERCASE Converter — Convert Text to All Capitals](https://transformcase.com/cases/uppercase.html): Free online UPPERCASE converter. ## Style Guides - [AMA Title Case Rules — Medical Publication Style](https://transformcase.com/style-guides/ama-title-case.html): Complete AMA Manual of Style title-case rules with worked examples. - [AP Title Case Rules — Associated Press Style](https://transformcase.com/style-guides/ap-title-case.html): Complete Associated Press title-case rules with worked examples. - [APA Title Case Rules — Capitalize Headings the APA Way](https://transformcase.com/style-guides/apa-title-case.html): Complete APA title-case rules with worked examples. - [Bluebook Title Case Rules — Legal Citation Style](https://transformcase.com/style-guides/bluebook-title-case.html): Complete The Bluebook title-case rules with worked examples. - [Chicago Title Case Rules — CMS Style Capitalization](https://transformcase.com/style-guides/chicago-title-case.html): Complete Chicago Manual of Style title-case rules with worked examples. - [MLA Title Case Rules — Capitalize Titles the MLA Way](https://transformcase.com/style-guides/mla-title-case.html): Complete Modern Language Association title-case rules with worked examples. - [NY Times Title Case Rules — Headline Capitalization](https://transformcase.com/style-guides/nytimes-title-case.html): Complete The New York Times title-case rules with worked examples. - [Wikipedia Title Case Rules — Article Title Capitalization](https://transformcase.com/style-guides/wikipedia-title-case.html): Complete Wikipedia Manual of Style title-case rules with worked examples. ## Programming Naming Conventions - [camelCase — Programming Naming Convention](https://transformcase.com/programming-cases/camelcase.html): camelCase explained: rules, examples, and when to use it. - [CONSTANT_CASE — Constants and Env Variables](https://transformcase.com/programming-cases/constant-case.html): CONSTANT_CASE explained: rules, examples, and when to use it. - [dot.case — Configuration and i18n Key Convention](https://transformcase.com/programming-cases/dot-case.html): dot.case explained: rules, examples, and when to use it. - [kebab-case — CSS, HTML, URL Naming Convention](https://transformcase.com/programming-cases/kebab-case.html): kebab-case explained: rules, examples, and when to use it. - [PascalCase — Programming Naming Convention](https://transformcase.com/programming-cases/pascalcase.html): PascalCase explained: rules, examples, and when to use it. - [path/case — File Paths and URL Route Convention](https://transformcase.com/programming-cases/path-case.html): path/case explained: rules, examples, and when to use it. - [URL Slug — SEO-Friendly URL Convention](https://transformcase.com/programming-cases/slug.html): URL slug explained: rules, examples, and when to use it. - [snake_case — Python, Ruby, Rust Naming Convention](https://transformcase.com/programming-cases/snake-case.html): snake_case explained: rules, examples, and when to use it. ## Text Utilities - [Find and Replace Online — Multi-Pattern, Regex Supported](https://transformcase.com/tools/find-replace.html): Find and replace text in your browser with literal or regex patterns. - [Headline Analyzer — Score, Readability & Word Balance](https://transformcase.com/tools/headline-analyzer.html): Score any headline for length, word balance, readability, and how it'll appear in Google results and social previews — with every sub-score shown. - [HTML Tag Stripper — Remove HTML from Text Online](https://transformcase.com/tools/html-stripper.html): Strip HTML tags from text and keep just the content. - [Invisible Character Finder — Detect Hidden Unicode](https://transformcase.com/tools/invisible-chars.html): Find zero-width spaces, BOM, non-breaking spaces, smart quotes, and other hidden Unicode characters in your text. - [List Clean and Sort Tool — Dedupe, Sort, Reverse, Shuffle](https://transformcase.com/tools/list-clean-sort.html): Clean and sort lists of text. - [Markdown Table Generator — From CSV, TSV, or Pasted Data](https://transformcase.com/tools/markdown-table.html): Paste CSV, TSV, or tab-separated data and get a clean Markdown table. - [Paste-from-PDF Cleanup — Fix Broken Lines and Hyphens](https://transformcase.com/tools/paste-from-pdf.html): Clean text pasted from a PDF. - [Whitespace Cleaner — Trim, Collapse, Normalize](https://transformcase.com/tools/whitespace-cleaner.html): Clean messy whitespace from text: collapse multiple spaces, trim lines, remove blank lines, normalize tabs to spaces, fix line endings. ## Glossary Terms - [Acronym vs. Initialism — Definition & Style Rules](https://transformcase.com/glossary/acronym.html): What an acronym is, how it differs from an initialism, why acronyms break naive case converters, and how title-case style guides treat them. - [BOM (Byte Order Mark) — What It Is & Why It Breaks Things](https://transformcase.com/glossary/bom.html): What a Byte Order Mark is, why it exists, why it still shows up in UTF-8 files where it isn't needed, and the specific bugs it causes. - [CTR (Click-Through Rate) — Definition & Formula](https://transformcase.com/glossary/ctr.html): What Click-Through Rate is, how it's calculated, what actually influences it, and an honest look at what a headline score can and can't tell you about it. - [Delimiter — Definition, Common Types & Why Detection Matters](https://transformcase.com/glossary/delimiter.html): What a delimiter is, the difference between CSV, TSV, and other common delimiters, and what goes wrong when the data itself contains the delimiter character. - [Flesch-Kincaid Readability — Definition & Formula](https://transformcase.com/glossary/flesch-kincaid.html): What Flesch-Kincaid readability scoring is, the actual formula behind it, its history, its limits on short text, and how the Headline Analyzer uses it. - [Hyphen vs. Dash — What's the Difference?](https://transformcase.com/glossary/hyphen-vs-dash.html): The real difference between a hyphen and a dash, the three dash-like marks people conflate, and how title-case style guides capitalize hyphenated compounds. - [JSON — Definition & Case-Conversion Risks](https://transformcase.com/glossary/json.html): What JSON is, how its key-value structure works, why camelCase vs. - [Manifest V3 — What Changed for Chrome Extensions](https://transformcase.com/glossary/manifest-v3.html): What Manifest V3 is, how it differs from Manifest V2, and what it means for how the Transform Case browser extension is built. - [Proper Noun — Definition & Capitalization Rules](https://transformcase.com/glossary/proper-noun.html): What a proper noun is, why every capitalization rule makes an exception for them, and why brand names like iPhone and GraphQL break naive converters. - [Sentiment Analysis vs. Word-Balance Scoring — Definition](https://transformcase.com/glossary/sentiment-analysis.html): What sentiment analysis is, how it differs from simple word-list classification, and what the Headline Analyzer's word-balance score does and doesn't do. - [Tokenization — What It Is & Why It's Hard](https://transformcase.com/glossary/tokenization.html): What tokenization means for text and code identifiers, why acronym runs break naive tokenizers, and how a smart tokenizer handles them correctly. - [Unicode — Definition & How It Differs from UTF-8](https://transformcase.com/glossary/unicode.html): What Unicode actually is, how it differs from an encoding like UTF-8, and why confusing the two is one of the most common mix-ups in text processing. - [UTF-8 — Definition & How the Encoding Works](https://transformcase.com/glossary/utf-8.html): What UTF-8 actually is, how its variable-width byte encoding works, why it's backward-compatible with ASCII, and why it became the web's dominant text encoding. - [Zero-Width Space — What It Is & Why It Hides in Pasted Text](https://transformcase.com/glossary/zero-width-space.html): What a zero-width space is, its legitimate uses in scripts without spaces, and how it accidentally ends up in copied text and breaks word counts and search. ## Blog - [Accessibility and Text Case for Screen Readers](https://transformcase.com/blog/accessibility-and-text-case-screen-readers.html): Screen readers treat ALL CAPS, mixed case, and abbreviations differently. - [AMA Style: When to Use Title Case vs. Sentence Case](https://transformcase.com/blog/ama-title-case-vs-sentence-case.html): AMA Manual of Style capitalization isn't one rule — it's two systems side by side. - [AP vs Chicago Style: Which Title Case Should You Use?](https://transformcase.com/blog/ap-vs-chicago-style-which-to-use.html): AP and Chicago are the two most common title-case style guides in English. - [Bluebook Title Case: The Case-Name Exception Everyone Misses](https://transformcase.com/blog/bluebook-title-case-case-name-exception.html): Bluebook Rule 8 governs title case for articles and books — but case names follow a different rule entirely. - [camelCase vs snake_case: When to Use Each (And Why)](https://transformcase.com/blog/camelcase-vs-snake-case-when-to-use-each.html): camelCase is standard in JavaScript and Java; snake_case is standard in Python and Rust. - [Capitalizing Words After a Colon: The Definitive Guide](https://transformcase.com/blog/capitalizing-words-after-a-colon.html): Should you capitalize after a colon? In titles, yes — but the rules for body text are more nuanced. - [CSS Class Naming Conventions: BEM, kebab-case, and Beyond](https://transformcase.com/blog/css-class-naming-conventions.html): kebab-case is the de facto CSS class name standard, but BEM, utility-first, and component-scoped naming each have their place. - [Environment Variable Naming Conventions](https://transformcase.com/blog/environment-variable-naming-conventions.html): Environment variables are SCREAMING_SNAKE_CASE almost universally — but the prefixing and grouping conventions vary. - [The History of Title Case in English Publishing](https://transformcase.com/blog/history-of-title-case.html): Title case as we know it emerged from 17th-century printers, evolved through Victorian newspaper style, and continues changing today. - [How to Capitalize Email Subject Lines](https://transformcase.com/blog/how-to-capitalize-email-subject-lines.html): Title case, sentence case, or lowercase for email subject lines? The answer depends on your audience, your brand, and what you're trying to accomplish. - [How to Capitalize Headlines Correctly](https://transformcase.com/blog/how-to-capitalize-headlines-correctly.html): A practical guide to headline capitalization across every major style guide, with examples and edge cases. - [How to Capitalize Titles on Social Media](https://transformcase.com/blog/how-to-capitalize-titles-on-social-media.html): Each social platform has its own visual rhythm. - [How to Create SEO-Friendly URL Slugs (Rules and Examples)](https://transformcase.com/blog/how-to-create-seo-friendly-url-slugs.html): URL slugs affect SEO, shareability, and how readable your links look in chat apps. - [How to Name Database Columns (Conventions and Anti-Patterns)](https://transformcase.com/blog/how-to-name-database-columns.html): snake_case, lowercase, no reserved words — the rules for database column naming are mostly settled, but the reasoning behind them is worth understanding. - [How to Name React Components (PascalCase)](https://transformcase.com/blog/how-to-name-react-components.html): React components are PascalCase by convention, but the file naming conventions vary by team. - [How to Capitalize Hyphenated Words in Title Case](https://transformcase.com/blog/hyphenated-words-in-title-case.html): Hyphenated compounds are the trickiest part of title case. - [Naming Conventions in 20 Programming Languages](https://transformcase.com/blog/naming-conventions-by-programming-language.html): Every language has its own conventions for naming variables, functions, classes, and constants. - [Typography and Readability: Why Title Case Works](https://transformcase.com/blog/typography-and-readability-of-titles.html): Title case isn't just a convention — it has measurable effects on reading speed, scanability, and visual hierarchy. - [When to Use Title Case vs Sentence Case (With Examples)](https://transformcase.com/blog/when-to-use-title-case-vs-sentence-case.html): Title case and sentence case look similar at a glance, but they signal different things. - [Why HTMLParser Becomes html_parser, Not h_t_m_l_parser](https://transformcase.com/blog/why-does-htmlparser-become-html-parser.html): A look at how smart case converters tokenize identifiers — and why every other case converter gets ALLCAPS acronyms wrong. - [Why iPhone, GraphQL, and eBay Are Capitalized That Way](https://transformcase.com/blog/why-iphone-graphql-are-capitalized-that-way.html): Brand names with deliberate lowercase or internal-cap letters are a phenomenon of the digital age. - [Words You Should Never Capitalize in a Title](https://transformcase.com/blog/words-you-should-never-capitalize-in-a-title.html): Articles, conjunctions, and short prepositions stay lowercase in title case — but the rules have exceptions.