Header ModifyCHROME EXTENSION

Request headers,
exactly your way.

Add custom HTTP request headers to any site.
ModHeader-style — but lightweight.

Add to Chrome

Manifest V3 · Works on Chrome 88 and later.

Header Modify
2
Prod API testing 🗑
Always onApply even when not selected (pinned 📌)
URL filter (empty = all URLs)https://*.example.com/*
Headers
AuthorizationBearer eyJhbG…
X-Debug1
User-AgentCustomBot/1.0
+ Add headerPresets…
Saved & applied automatically
Export☕ Coffee

Your headers ride along with every outgoing request.

GET /api/v1/me HTTP/2
Host: api.example.com
Accept: application/json
+ Authorization: Bearer eyJhbG…
+ X-Debug: 1

It all happens on your device. The browser’s built-in declarativeNetRequest engine does the work.

PROFILES

A profile for every job.

Group your header sets into multiple profiles. Only the selected profile is active — or pin one with “Always on (📌)” to apply it everywhere, no matter what’s selected.

URL FILTER

Only where you want it.

Scope rules with a URL filter. Substring matching just works, and wildcards like `https://*.example.com/*` or leading-anchor `|` follow the declarativeNetRequest syntax exactly.

TOGGLE

Flip a single header on or off.

Every header has its own toggle. Compare on vs. off right where you are, without deleting the value you’re testing.

PRESETS

Common headers, one click away.

Insert presets like Authorization, User-Agent, Referer, and Cache-Control with a single click — no retyping header names every time.

And a little more.

Export / Import

Save and load your settings as JSON

Auto-save & apply

Instant updates, active count on the badge

52 languages

Follows your browser’s display language

Manifest V3

Built on declarativeNetRequest dynamic rules

Settings stored locally·No data collected or sent·No tracking

Header editing, made effortless.

Install it, click the toolbar icon, and you’re ready to go.

Need a hand?

Questions, feature requests, bug reports — feel free to reach out.

Contact