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.
Four steps to takeoff
No account, no server, no build step. Load it and start flying.
Install & pin it
Load the build unpacked, or drop in the signed .crx. Pin the rocket to your toolbar.
Write a rule
set, remove, or append any request or response header, with a value you control.
Scope the airspace
Apply it everywhere, or lock it down to a single URL pattern with regex.
Flip the switch
Toggle rules globally or one at a time. Changes apply instantly — no reload.
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.
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.