A simple Chrome extension to manage and route browser traffic through different proxy servers based on domain rules.
- Define proxy rules for specific domains using wildcards.
- Supports HTTP, HTTPS, SOCKS4, and SOCKS5 proxy types.
- Enable or disable rules individually with a toggle.
- Search and filter through your list of rules.
- Easily add, edit, and delete rules from a clean UI.
- Click on the extension icon in your browser toolbar to open the management popup.
- From here, you can view, manage, and add new proxy rules.
To route traffic for a specific domain through a proxy:

- Click the + Add New Rule button at the bottom of the popup.
- Fill in the form fields:
- Domain: Enter the domain you want to proxy. Wildcards (
*) are supported to match subdomains (e.g.,*.google.com). You can also add multiple domains separated by commas. - Proxy Server: Select the protocol (
HTTP,SOCKS5, etc.) and enter the server address inHOST:PORTformat.
- Domain: Enter the domain you want to proxy. Wildcards (
- Click Add Rule to save. The rule will be active immediately.
Let's say you want all traffic for wikipedia.org and its subdomains to go through a SOCKS5 proxy running on your local machine at port 9050.
You would add a rule with the following details:
- Domain:
*.wikipedia.org - Proxy Type:
SOCKS5 - Proxy Server:
127.0.0.1:9050
Once this rule is added and enabled, any request to a domain like en.wikipedia.org or de.wikipedia.org will be routed through that proxy. All other traffic will connect directly as usual.