Send One Link
Add request headers in seconds. Reach for Filters when scope matters, Profiles when projects multiply, and one link when a setup needs to travel.
Open the popup, add the header you need, and keep moving. The simple path stays simple.
Share one Profile by link. Your teammate can review the headers and filters, then import the same setup—without an account, screenshots, or config files.
Prevent sensitive headers from reaching the wrong site. Choose a suggested scope, write a wildcard or regex when needed, and test the exact URL before relying on it.
Keep local, staging, QA, and experiments separate. Name each setup once, activate the Profiles you need, and stop rewriting the same rows between projects.
VibeHeader 1.1 modifies request headers. Response-header support is not available yet.
Yes. Active Profiles run together. If they set the same header on the same request, the later Profile in the list takes priority and VibeHeader shows an override warning.
Enabled filters inside one Profile use OR matching: the Profile applies when any enabled filter matches. With no enabled filters, the Profile applies to all supported requests.
VibeHeader 1.1 applies request headers to page navigations, frames, and fetch or XMLHttpRequest traffic that matches the active Profile filters.
Profiles, headers, filters, and preferences are stored locally in chrome.storage.local. VibeHeader does not require an account or sync them to a VibeHeader server.
A share link contains one Profile name, its enabled valid headers, and its valid Request Filters. The payload stays in the URL fragment and is previewed before import.