Capture and inspect HTTP/HTTPS traffic from Electron desktop applications. Debug main process, renderer process, and preload scripts without modifying application code.
Automatically intercept and decrypt HTTPS traffic from your terminal commands. Inspect request and response bodies in plain text.
View full HTTP headers, body content, cookies, and timing information for every request made by your scripts and CLI tools.
Capture HTTP traffic from both the Electron main process (Node.js) and renderer process (Chromium). Full visibility into your app.
Mock API responses or rewrite request/response data without changing your source code. Perfect for testing edge cases.
Debug production Electron apps without source code access. Inspect API calls and network behavior of any installed Electron application.
Pause requests matching specific rules, edit headers or body on the fly, then continue or abort. Like a debugger for HTTP.
Electron
Open HTTPeep and enable the system proxy. Electron apps use Chromium networking, which respects system proxy settings.
For development, add the proxy-server switch to your Electron app launch configuration.
For HTTPS decryption, trust the HTTPeep root CA certificate on your system.
Launch your Electron app. All HTTP/HTTPS traffic is captured for inspection.
Electron
Yes. Electron is built on Chromium, which respects system proxy settings by default. Enable the system proxy in HTTPeep and Electron apps will route traffic through it.
Yes. With system proxy enabled, HTTPeep captures traffic from any Electron app on your machine, including packaged production apps.
You can either use system proxy or add the --proxy-server command-line switch to your Electron app. The switch gives you more control over which processes are proxied.
Free to use. Capture, mock, and debug Electron HTTP traffic with HTTPeep.