Manifest V3 · Chrome 120+

Shape test URLs.
Control request headers.

ReqKit keeps the developer utilities you reach for every day in one focused Chrome popup—without analytics, accounts, or a developer-operated backend.

  • Local processing
  • Exact-host access
  • No telemetry
ReqKit popup showing a URL recipe with two enabled query parameters
Built for focused testing

Useful controls, without the configuration maze.

One saved URL recipe and exact-host header rules cover the common workflow while keeping every action visible and reversible.

One editable recipe

Save query keys and values once, then independently enable only the transformations needed for the current URL.

Optional path capture

Move the original path, query, and fragment into a configured query key before applying the enabled parameters.

Exact-host headers

Create, pause, edit, and remove request headers for HTTPS hostnames you explicitly approve through Chrome.

Privacy-conscious by default

Settings stay in the current Chrome profile. ReqKit has no analytics, remote code, account system, or developer server.

01 · URL transformer

Start from the page you are already testing.

ReqKit prefills the active tab URL but leaves it editable. Enabled recipe parameters merge into the query string while the path and fragment remain intact.

  • HTTPS by default; HTTP only for local loopback development
  • Duplicate keys and empty values are rejected
  • Copy the result or open it directly in a new tab
ReqKit displaying a transformed URL
02 · Request headers

Grant access one hostname at a time.

Header rules use Chrome's optional site permission prompt. Active conflicts are surfaced before a rule can silently replace another value.

  • Current-host and all-host views
  • Sensitive-looking values masked in the popup
  • Site permission released after the last rule is deleted
ReqKit showing exact-host request-header rules
A short workflow

Configure, apply, continue.

1

Open ReqKit

The current URL and hostname are detected after you invoke the popup.

2

Choose what is active

Toggle saved query parameters or manage a header rule for an approved host.

3

Use the result

Open the transformed URL or let Chrome apply enabled headers to matching requests.

Privacy you can inspect

No hidden data pipeline.

ReqKit's source, permissions, storage behavior, and complete privacy policy are public. Query strings and headers may still be logged by destinations, so use only authorized systems and test data.

Read the privacy policy
Install for development

Load the extension locally.

Until the Chrome Web Store listing is live, clone the repository and load the extension directory through Chrome's developer mode.

Open the GitHub repository
  1. 1
    Open Chrome extensionschrome://extensions
  2. 2
    Enable Developer modeUse the toggle in the page header.
  3. 3
    Choose Load unpackedSelect the repository's extension directory.