Simple Header Modifier
Overview
Add custom HTTP headers to your requests. Toggle them on and off from the popup.
FR: Simple Header Modifier ajoute des headers HTTP personnalisés à toutes vos requêtes sortantes — pages, XHR, fetch — directement depuis un popup simple, sans configuration complexe. COMMENT ÇA MARCHE Cliquez sur l'icône de l'extension, ajoutez vos headers au format nom / valeur, cochez ceux que vous voulez activer. C'est appliqué immédiatement à toutes les requêtes du navigateur, et ça persiste même popup fermé. CAS D'USAGE • Tester un environnement de préproduction (X-Environment: staging) • Activer des feature flags côté serveur pour du QA (X-Feature-Flag: nouvelle-fonctionnalite) • Simuler un utilisateur ou un rôle pour du debug (X-Auth: user-1) • Ajouter un token d'API pendant du développement (Authorization: Bearer ...) • Forcer une locale, un tenant, une version d'API POURQUOI CETTE EXTENSION • Léger : pas de background script qui tourne en permanence, les règles sont posées via declarativeNetRequest, l'API moderne et performante de Chrome/Firefox pour la modification de requêtes. • Simple : une interface minimale, sans compte, sans configuration YAML, sans usine à gaz. • Respectueux de la vie privée : aucune donnée collectée, aucun tracking, aucun serveur distant. Vos headers restent stockés localement dans votre navigateur. • Open source : code entièrement consultable sur GitHub. PERMISSIONS • declarativeNetRequest + accès à tous les sites : nécessaire pour injecter vos headers dans les requêtes, quel que soit le site visité. • storage : sauvegarde locale de votre liste de headers, pour la retrouver à chaque ouverture. Aucune de ces permissions n'est utilisée pour collecter, lire ou transmettre vos données de navigation. LIENS Code source : https://github.com/nicolasrz/modify-header Politique de confidentialité : https://nicolasrz.github.io/modify-header/ Signaler un bug ou proposer une amélioration : via les issues GitHub --- EN (si store en anglais): Simple Header Modifier adds custom HTTP headers to all your outgoing requests — pages, XHR, fetch — right from a simple popup, no complex setup required. HOW IT WORKS Click the extension icon, add your headers as name / value pairs, check the ones you want active. Changes apply instantly to every request in the browser, and persist even after the popup is closed. USE CASES • Test a staging/preview environment (X-Environment: staging) • Toggle server-side feature flags for QA (X-Feature-Flag: new-feature) • Simulate a user or role for debugging (X-Auth: user-1) • Add an API token during development (Authorization: Bearer ...) • Force a locale, tenant, or API version WHY THIS EXTENSION • Lightweight: no background script running at all times — rules are set via declarativeNetRequest, the modern, efficient Chrome/Firefox API for request modification. • Simple: a minimal interface, no account, no YAML config, no over-engineering. • Privacy-friendly: no data collected, no tracking, no remote server. Your headers stay stored locally in your browser. • Open source: fully readable code on GitHub. PERMISSIONS • declarativeNetRequest + access to all sites: required to inject your headers into requests, regardless of the site visited. • storage: saves your header list locally so it's there next time you open the popup. None of these permissions are used to collect, read, or transmit your browsing data. LINKS Source code: https://github.com/nicolasrz/modify-header Privacy policy: https://nicolasrz.github.io/modify-header/ Report a bug or suggest a feature: via GitHub issues
0 out of 5No ratings
Details
- Version1.1
- UpdatedJuly 13, 2026
- Offered byNicolas R.
- Size7.91KiB
- LanguagesEnglish
- DeveloperNICOLAS RUIZ
16 rue des cerisiers Aureilhan 65800 FREmail
nicolasruiz.pro@gmail.comPhone
+33 6 40 79 76 29 - TraderThis developer has identified itself as a trader per the definition from the European Union and committed to only offer products or services that comply with EU laws.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes