# Word Replacer: Rules & Regex

> Replace any word or phrase on any website with your own rules. Literal or regex matching, smart case preservation, whole-word boundaries and per-site scoping. Import and export as JSON or CSV. Nothing leaves your machine.

Canonical page: [https://chrome-stats.com/d/word-replacer-rules-regex](https://chrome-stats.com/d/word-replacer-rules-regex)

## Overview

- **ID:** `word-replacer-rules-regex`
- **Platform:** Firefox
- **Type:** Firefox add-on
- **Status:** Available
- **Publisher:** Fortress
- **Category:** language-support
- **Daily users:** 1
- **Version:** 1.0.1
- **Last updated:** 2026-08-05
- **First published:** 2026-08-02
- **Size:** 128 KB
- **Data as of:** 2026-09-12
- **Store listing:** [Firefox Add-ons Store](https://addons.mozilla.org/firefox/addon/word-replacer-rules-regex/)
- **Website:** [https://github.com/DerMaxiAufGit/Word-Replacer-Extension/issues](https://github.com/DerMaxiAufGit/Word-Replacer-Extension/issues)

## Description

&lt;p&gt;&lt;strong&gt;Word Replacer&lt;/strong&gt; rewrites words and phrases on the pages you visit, using rules you write. Swap jargon for plain language, rename things you'd rather not read, fix a term a site always gets wrong, or translate recurring phrases — on every site, or only the ones you pick.&lt;/p&gt;

&lt;h3&gt;Matching&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Literal or regular expression&lt;/strong&gt; — plain text for everyday swaps, full regex with capture groups ($1, $&amp;) when you need them.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Smart case preservation&lt;/strong&gt; — one rule handles every form. "dog → cat" turns DOG into CAT and Dog into Cat, without three separate rules.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Whole-word matching&lt;/strong&gt; that understands accents and non-Latin scripts. "naive" will not match inside "naiveté" — it uses Unicode boundaries rather than the usual ASCII-only word break.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Case sensitivity&lt;/strong&gt; per rule, not as a global setting.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Rules that don't fight each other&lt;/h3&gt;
&lt;p&gt;Every rule is matched against the original text, and overlaps are resolved by priority. A rule turning "a" into "b" alongside one turning "b" into "c" leaves "a b" as "b c" — never "c c". Most replacers apply rules one after another and quietly produce the wrong answer here. Drag rules to set which wins.&lt;/p&gt;

&lt;h3&gt;Scoping&lt;/h3&gt;
&lt;p&gt;Limit any rule to specific sites or exclude it from them, with wildcard patterns like *.<a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/2141eac2eacda036b00afc30fd0a7e6f24e9bddf402cf4393fe5144f468147e8/http%3A//example.com" rel="nofollow">example.com</a>. There's a global site blocklist, and a one-click pause for the site you're on.&lt;/p&gt;

&lt;h3&gt;Import and export&lt;/h3&gt;
&lt;p&gt;Move rules between machines or share a set with someone else. JSON and CSV both work, and importing shows you a preview — how many rules are new, how many are duplicates, what's invalid — before anything is written. Three merge strategies, and an undo that puts back exactly what you had.&lt;/p&gt;

&lt;h3&gt;Careful with your pages&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Never touches text you're typing — inputs, textareas and contenteditable regions are left alone.&lt;/li&gt;
&lt;li&gt;Switching it off restores the page exactly. No reload needed.&lt;/li&gt;
&lt;li&gt;Regex patterns are tested for catastrophic backtracking before they ever run on a page, with a time budget as a second line of defence.&lt;/li&gt;
&lt;li&gt;Work is spread across idle time, so large pages don't freeze.&lt;/li&gt;
&lt;li&gt;Keeps up with pages that load content as you scroll.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Privacy&lt;/h3&gt;
&lt;p&gt;No network requests. No analytics, no telemetry, no account, no remote code. Your rules live in local browser storage and go nowhere else.&lt;/p&gt;

&lt;h3&gt;Interface&lt;/h3&gt;
&lt;p&gt;A full options page for managing rules, groups, import/export and preferences, plus a popup for quick toggles and adding a rule on the spot. Light and dark themes, and everything works from the keyboard — including reordering rules, so drag isn't the only way.&lt;/p&gt;

&lt;p&gt;&lt;a href="<a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/b3b8faa69d8bee57473fa8e28ba857079e780e5aec60864323b67ab1543fd2e2/https%3A//github.com/DerMaxiAufGit/Word-Replacer-Extension" rel="nofollow">https://github.com/DerMaxiAufGit/Word-Replacer-Extension</a>"&gt;Source code on GitHub&lt;/a&gt; — MIT licensed.&lt;/p&gt;

## Rankings

- #124,758 — Overall
- #130 — rule
- #152 — replace
- #196 — replay

## Permissions and access

### Permissions

- `storage`
- `tabs`
- `contextMenus`
- `activeTab`

### Host permissions

- `<all_urls>`

### Content script matches

- `<all_urls>`

## Safety

- **Risk impact:** High risk impact
- **Risk likelihood:** High risk likelihood

### Analysis details

- Grants access to browser tabs, which can be used to track user browsing habits and history, presenting a privacy concern.
- This extension has low user count. Unpopular extensions may not be stable or safe.

> Some risk analysis details are omitted from this free response. [Upgrade to view the full analysis](https://chrome-stats.com/pricing).

## Similar extensions and apps

- [Word Replacer III](https://chrome-stats.com/d/word-replacer-iii) — 57 users, 5.00 / 5
- [Word Replacer Max](https://chrome-stats.com/d/word-replacer-max) — 1,211 users, 4.55 / 5
- [Word Replacer](https://chrome-stats.com/d/word-replacer-by-ratanak-mak) — 1 users
- [Word Replace](https://chrome-stats.com/d/word-replace) — 3 users, 1.50 / 5
- [WordReplace](https://chrome-stats.com/d/wordreplace) — 2 users
- [Word Replacer](https://chrome-stats.com/d/word_replacer) — 493 users, 4.62 / 5
- [Text Replacer: Find & Replace Anywhere](https://chrome-stats.com/d/text-replacer-find-and-replace) — 28 users, 4.00 / 5
- [Word Replacer & URL Manager](https://chrome-stats.com/d/word-replacer-url-manager) — 4 users, 5.00 / 5
- [WordSwapper – Word & Emoji Replacer](https://chrome-stats.com/d/wordswapper) — 2 users
- [Word Replacer II](https://chrome-stats.com/d/word-replacer-11) — 2 users
- [Word Replacer](https://chrome-stats.com/d/word-replacer-add-on) — 1 users
- [UrlReplacer](https://chrome-stats.com/d/urlreplacer)

---

Source: [Chrome-Stats](https://chrome-stats.com/d/word-replacer-rules-regex)
