Skip to content
Windows

WePROXA 3.0.0 now supports Windows and macOS. Windows installation is available from the Microsoft Store.

Quick Start

Get up and running with WePROXA in just a few steps.

  1. Launch WePROXA from your Applications folder.

    WePROXA startup screen

  2. Start the proxy by clicking the play button in the toolbar or pressing ⌘ + P.

    WePROXA with requests

  3. Enable the system proxy — WePROXA can automatically configure your Mac’s system proxy settings. Click the network icon in the toolbar to toggle it on.

  4. (Optional) Auto-start on launch — enable Auto-start proxy on launch in SettingsProxy Config. For remote capture, also enable Auto-enable LAN access on launch in SettingsRemote Access. WePROXA saves these choices and restores them after your settings finish loading on the next launch.

    WePROXA Proxy Config settings

  5. Install the CA certificate — to inspect HTTPS traffic, go to SettingsCA Certificate and click Install to macOS. This is a one-time setup. See Certificate Trust for details.

  6. Enable SSL for a host — click the lock icon in the toolbar and add the hosts you want to inspect (e.g., api.example.com or *.example.com). Alternatively, right-click any request and select Enable SSL. See SSL Interception for details.

  7. Browse the web — open your browser or app and make some requests. They’ll appear in the request list in real time.

  8. Inspect a request — click on any request in the list to see its full details: headers, body, timing, and more.

Auto-start proxy on launch is the main switch for automatic capture. When Auto-enable LAN access on launch is also enabled, WePROXA enables LAN access first and then starts the proxy on the saved port. The persisted settings are loaded before either action runs, so a cold start uses the same configuration you selected previously.

Most browsers use the system proxy once you enable it in WePROXA. Some terminal tools prefer environment variables, especially inside shells, package managers, or language runtimes.

In SettingsProxy Config, click Open Configured Terminal to open a Terminal session with WePROXA proxy variables already set. You can also copy the export commands into your current shell:

Terminal window
export HTTP_PROXY=http://127.0.0.1:8888
export HTTPS_PROXY=http://127.0.0.1:8888
export ALL_PROXY=http://127.0.0.1:8888

Now that you’re capturing traffic, explore WePROXA’s powerful features: