Set request headers
Add or replace request headers from the extension popup.
An easy-to-use, lightweight browser extension to modify headers with local, URL-based rules.
Built for debugging
Header Override keeps the workflow deliberately narrow: add a rule, choose the header, scope it to a URL pattern, and let the extension apply it. It is built for the moments when you need to modify headers quickly without changing application code.
Add or replace request headers from the extension popup.
Scope rules with browser-supported URL filter patterns.
Enable, disable, delete, and annotate rules with comments.
Rules are saved locally in your browser and never sent to a server.
Screenshots

Promo tile
Example rule
Common uses
FAQ
Header Override helps developers, QA teams, and support engineers modify HTTP request headers from the browser for scoped debugging and testing workflows.
No. Header rules are stored locally in browser extension storage and are used only to apply the request header changes you configure.
Yes. Each rule can be scoped with browser-supported URL filter patterns, so header changes apply only to the requests you choose.
Local by design
Rules are saved in your browser's local extension storage and used only to apply the header changes you configure. Header Override does not transmit your rules, browsing activity, or website content to the developer or third parties.