Simple Header Modifier icon

Simple Header Modifier

Extension Actions

How to install Open in Chrome Web Store
CRX ID
ooibiflgeojgenpjpbhbahiajfbhjlcl
Status
  • Live on Store
Description from extension meta

Add custom HTTP headers to your requests. Toggle them on and off from the popup.

Image from store
Simple Header Modifier
Description from store

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