Headrule
Updated September 2026

Looking for a ModHeader alternative? Here is what happened, and how to move your rules.

Short answer. ModHeader was removed from the Chrome Web Store and Edge Add-ons in July 2026. Headrule does the same core job, setting request and response headers per URL, and it imports your ModHeader export for free. No account, no analytics.

On this page: What happened What to check Move your rules What carries over FAQ

What happened to ModHeader

In July 2026 Google and Microsoft removed ModHeader from their extension stores. Security researchers at Stripe OLT had published an analysis reporting a dormant browsing-history collector in the extension, and they reported that it was switched off in the version they examined (read the report).

If ModHeader was removed from your browser, its saved profiles went with it. If it is still installed and opens, you can export your profiles now and bring them over.

What to check in any replacement

A header extension sits next to every request you make. Whatever you pick, Headrule or not, check these three things first.

How Headrule answers each one: no account; its manifest has no content scripts and no webRequest; the source is on GitHub, and the only fetch() in it is the Pro license check.

Move your rules in three steps

  1. Export from ModHeader. If ModHeader still opens, use its export option to save your profiles as a JSON file.
  2. Install Headrule from the Chrome Web Store. It is free.
  3. Open Options → Import profiles and pick the file. Import is free. Then choose the profile in the popup.
Headrule Options page, Import / export section, with the Import profiles button highlighted

No export file? Then the rules have to be typed in again. A URL filter like ||api.example.com covers one domain and its subdomains. The filter cheat sheet covers the rest.

What carries over from a ModHeader export

In your ModHeader fileIn Headrule
Profile namesImported
Request and response headersImported, with their on/off state and comments
URL filtersImported. Common patterns become plain filters; other regular expressions stay as regex (Pro)
Exclude, tab, window, resource-type and time filtersImported switched off, with a note, so nothing is sent where you did not intend
Cookie, Set-Cookie, CSP and URL replacement entriesSkipped. The import tells you how many

Questions

ModHeader is gone from my browser. Can I get my rules back?

Not from Chrome. When an extension is removed, Chrome deletes its storage too. If you exported a JSON file at any point, import that. Otherwise the rules need to be recreated.

Is Headrule free?

Yes. Free covers unlimited header rules, URL filters, one profile, and import and export including ModHeader files. Pro is $9 once, not a subscription, and adds unlimited profiles, regex URL filters and sync through your own Chrome account.

Does it work in Edge, Brave or Arc?

Yes. Any Chromium-based browser that installs from the Chrome Web Store.

Why does Chrome say it can read and change data on all websites?

A rule with an empty URL filter has to apply everywhere, so site access is needed. Headrule uses it only to hand your rules to Chrome's own request engine. It runs no code inside pages.

Is Headrule related to ModHeader?

No. It is an independent project by one developer, built after ModHeader was removed.

Get your headers working again

Free to install. Import your ModHeader file in a minute.