About Transform Case.

A case converter built on the idea that "just capitalize it" is almost never the whole rule.

Why this exists

Most text case converters treat capitalization as one mechanical operation: capitalize the first letter of every word, or don't. That works for about a third of what people actually need. The rest of the time, the correct answer depends on which style guide applies, whether a word is a proper noun that doesn't follow normal rules, whether an acronym is buried inside a longer identifier, or which programming convention a codebase already uses.

Transform Case exists because "title case" isn't one rule — it's at least eight different rule sets, each with its own logic for which words to capitalize. AP and the New York Times lowercase prepositions of three letters or fewer. Chicago and MLA lowercase every preposition regardless of length. Bluebook and Wikipedia's title-case rule use a four-letter cutoff. APA and AMA capitalize based on word length rather than part of speech. A converter that applies one of these rules to everything is guessing right some of the time and wrong the rest.

What makes the engine different

Three things, specifically:

  • It knows the actual rules, not an approximation of them. Eight title-case style guides, each implemented against its real, cited source — not a single generic "smart" heuristic applied everywhere.
  • It has a tokenizer that understands acronyms. Converting parseXMLHttpRequest to snake_case should produce parse_xml_http_request, not parse_x_m_l_http_request. Most converters get this wrong because they split on every capital letter; this one detects ALLCAPS runs first.
  • It has a proper-noun dictionary, not just a capitalization rule. 5,000+ brand names, programming languages, and scientific terms — iPhone, GraphQL, NASA, PostgreSQL — that stay in their correct canonical form through any conversion, plus a place to add your own.

Two features exist specifically so you're not asked to trust the output blindly: explain mode, which shows exactly which rule applied to any word on hover, and diff view, which shows precisely what changed between your input and the result.

Privacy, as a default, not a setting

Every conversion runs client-side, in your browser. Your text is never uploaded, logged, or transmitted anywhere — not to a server, not to us. There's no account, no signup, and no reason for one. Your style preference and any custom terms you add are stored only in your own browser's local storage. See the full privacy policy for the specifics, including what the browser extension does and doesn't do.

Who builds and maintains this

Transform Case is built and maintained by Sri Murugan Systems, and is one of a family of focused, single-purpose browser tools — see more free tools for the rest. Each one is built around the same idea: pick one job, do the parts of it that are actually hard to get right, and skip the parts that don't matter.

Questions or found something wrong? Get in touch — or see the FAQ and glossary for more detail on how specific parts work.