ProxyBridge is a lightweight, open-source universal proxy client designed for transparent proxy routing of TCP and UDP traffic on Windows and macOS. It allows users to redirect network traffic from specific applications through SOCKS5 or HTTP proxies, enabling process-based control over internet access.
Key Features:
Cross-platform support for both Windows and macOS.
Process-based traffic control: route, block, or allow traffic per application.
System-level interception without requiring app configuration changes.
Full support for TCP and UDP protocols.
Flexible rule configurations with wildcard support for IPs, ports, and hostnames.
GUI and CLI interfaces for versatile use cases.
Ideal for cybersecurity professionals, network administrators, and developers to analyze or control application traffic.
README
ProxyBridge
ProxyBridge is a lightweight, open-source universal proxy client (Proxifier alternative) that provides transparent proxy routing for applications on Windows and macOS. It redirects TCP and UDP traffic from specific processes through SOCKS5 or HTTP proxies, with the ability to route, block, or allow traffic on a per-application basis. ProxyBridge fully supports both TCP and UDP proxy routing and works at the system level, making it compatible with proxy-unaware applications without requiring any configuration changes.
🚀 Need advanced traffic analysis? Check out InterceptSuite - our comprehensive MITM proxy for analyzing TLS, TCP, UDP, DTLS traffic. Perfect for security testing, network debugging, and system administration!
System-level interception - Reliable packet capture at kernel/network extension level
No configuration needed - Applications work without any modifications
Protocol agnostic - Compatible with TCP and UDP protocols (HTTP/HTTPS, HTTP/3, databases, RDP, SSH, games, DTLS, DNS, etc.)
Traffic blocking - Block specific applications from accessing the internet or any network (LAN, localhost, etc.)
Flexible rules - Direct connection, proxy routing, or complete blocking per process
Advanced rule configuration - Target specific processes, IPs, ports, protocols (TCP/UDP), and hostnames with wildcard support
Process exclusion - Prevent proxy loops by excluding proxy applications
Import/Export rules - Share rule configurations across systems with JSON-based import/export
> [!CAUTION]
> Beware of Fake ProxyBridge Downloads
>
> Multiple fake ProxyBridge download sources have been identified. Some of these sources distribute unwanted binaries and malicious software.
>
> ❌ Do NOT download ProxyBridge from any third-party or unofficial sources.
>
> ✅ Official ProxyBridge sources (only):
> - GitHub Repository: https://github.com/InterceptSuite/ProxyBridge/
> - Official Website: https://interceptsuite.com/download/proxybridge
>
> If you prefer not to use prebuilt binaries, you may safely build ProxyBridge yourself by following the Contribution Guide and compiling directly from the official source code.
>
> ProxyBridge does not communicate with any external servers except the GitHub API for update checks (triggered only on app launch or manual update checks);
Platform Documentation
ProxyBridge is available for both Windows and macOS, with platform-specific implementations:
Technology: Network Extension framework with transparent proxy
Distribution: Direct download (.pkg installer) from Releases
Requirements: macOS 13.0 (Ventura) or later, Apple Silicon (ARM) or Intel
GUI: Native SwiftUI interface
Screenshots
macOS
ProxyBridge GUI - Main Interface
Proxy Settings Configuration
Proxy Rules Management
Add/Edit Proxy Rule
Windows
GUI
ProxyBridge GUI - Main Interface
Proxy Settings Configuration
Proxy Rules Management
Add/Edit Proxy Rule
CLI
ProxyBridge CLI Interface
Use Cases
Redirect proxy-unaware applications (games, desktop apps) through InterceptSuite/Burp Suite for security testing
Route specific applications through Tor, SOCKS5 or HTTP proxies
Intercept and analyze traffic from applications that don't support proxy configuration
Test application behavior under different network conditions
Analyze protocols and communication patterns
License
MIT License - See LICENSE file for details
Author
Sourav Kalal / InterceptSuite
Credits
Windows Implementation:
This project is built on top of WinDivert by basil00. WinDivert is a powerful Windows packet capture and manipulation library that makes kernel-level packet interception possible. Special thanks to the WinDivert project for providing such a robust foundation.