Inject and override HTTP request headers. Simply.
Header Inject is an open-source Chrome extension that allows developers to inject custom HTTP headers into HTTP requests and to override pre-existing HTTP request header values.
After installation, access Header Inject's quick options panel by clicking the extension's icon or open its options tab. The options view allows you to configure custom HTTP headers and to enable HTTP header injection, which is disabled by default when the extension is first installed.
Header Inject uses Chrome's synchronised storage mechanism, meaning its configuration is automatically synchronised to any Chrome browser that you are logged in to.
Header Inject will always respect your privacy — we don't collect or use your data.
This is an open source project. Visit Header Inject's Github page to view the source code, to raise bug reports or to contribute: https://github.com/jg23497/Header-Inject
Latest reviews
- (2023-09-15) Arnie97: Simple and just works
- (2023-08-10) Patrick Nelson: Extremely simple, but it works like a charm! It's open source, too. Just make sure that when you're using it that you pay attention to main enable/disable button at the top and also in the right-click menu (otherwise it may seem like it's not working).
- (2022-07-27) Adam Reece: Doesn't work. Tried to inject a header for authentication on a development environment site, it did no such thing. (Flicked the unclear enabled/disabled button too, no change.) The UI to add a header annoyingly disappears when trying to paste things into it.