MANIFEST V3 · OPEN SOURCE · RUNS ENTIRELY LOCAL

You're cleared to rewrite
every header in flight.

HeaderPilot intercepts requests and responses right inside Chrome — set, remove, or append any header before it ever leaves your browser. No proxy, no config file.

Chrome Web Store listing in review — grab the signed .crx or .zip from the latest release for now.

Flight log

Four steps to takeoff

No account, no server, no build step. Load it and start flying.

T−00:00

Install & pin it

Load the build unpacked, or drop in the signed .crx. Pin the rocket to your toolbar.

T−00:15

Write a rule

set, remove, or append any request or response header, with a value you control.

T−00:30

Scope the airspace

Apply it everywhere, or lock it down to a single URL pattern with regex.

T−00:45

Flip the switch

Toggle rules globally or one at a time. Changes apply instantly — no reload.

Instrument panel

Everything a header needs

Built to feel like a cockpit, not a config file.

Global switch

Kill every rule at once without losing your setup. One toggle, full stop.

Per-rule toggles

Flip individual headers on or off without touching the rest of the config.

URL scoping

Target every site, or restrict a rule to a regex pattern for one origin.

Profiles

Save a config per environment — staging, prod, mobile UA — and switch instantly.

HeaderPilot popup showing a rule that sets a message header, scoped to all URLs

The whole panel, one popup.

Every rule lives in a single view — no options page, no separate tab. Add a rule, scope it, and it's live before you close the popup.

  • Request and response headers, side by side
  • Regex scoping with a live "use current tab" shortcut
  • Export / import a full profile as JSON

Ready for departure?

Free, open source, and it never phones home. Your rules stay on your device.