Skip to content

Puffin Proxy documentation

Puffin Proxy is a macOS app for inspecting and debugging HTTP(S) traffic. It sits between your apps and the network, records each request and response, and lets you look at them in a table and an inspector.

Most proxy tools need you to point every app at them. Puffin uses a macOS Network Extension instead, so the apps you choose are captured without any proxy settings.

  1. Captures traffic from the apps you choose, with no proxy settings.
  2. Reads HTTP/1.1, HTTP/2 and WebSocket, and decrypts HTTPS for the hosts you list.
  3. Shows each request in a table, with an inspector for the details.

If Puffin is not running, your traffic goes straight through, so quitting it does not cut your network.

Puffin Proxy needs macOS 15 or later and is built for Apple silicon.