Repolode
wanghongenpin

wanghongenpin/proxypin

Free, open-source HTTP(S) traffic capture and debugging tool built with Flutter, running on Windows, Mac, Linux, Android and iOS.

Open-source alternative to:CharlesFiddler

Stars
14,375
Forks
1,284
Open issues
73
Last commit
16 hours ago

What is it?

ProxyPin captures, inspects and rewrites HTTP and HTTPS traffic, including traffic from Flutter apps. It is built on Flutter and runs on Windows, Mac, Linux, Android and iOS.

Beyond capturing, it lets you filter traffic by domain so only the requests you care about are intercepted, and search captured requests by keyword or response type. Scripts written in JavaScript can process requests and responses, and rules can redirect, replace, map to local responses, block URLs, or decrypt message bodies with an AES key.

Devices can connect by scanning a QR code, which avoids manually configuring a Wi-Fi proxy. Captured history can be exported and imported in HAR format.

Key features

  • 01Scan a QR code to connect devices without manual Wi-Fi proxy setup.
  • 02Filter captured traffic by domain name.
  • 03Search requests by keyword and response type.
  • 04Process requests and responses with JavaScript scripts.
  • 05Rewrite, map to local responses, or block requests.
  • 06Export and import captured history in HAR format.

Use cases

  • Inspecting API calls made by a mobile app on Android or iOS.
  • Debugging HTTP traffic from a Flutter application.
  • Mocking server responses locally during development.
  • Analyzing and exporting captured traffic for later review.

Quick start

  1. 1

    Download the app from the GitHub releases page

  2. 2

    Open the downloaded app on your platform (Mac may need security permission to allow untrusted developers)

Things to know

  • Mac users must manually allow apps from untrusted developers on first launch.

Topics

#proxy#http-debugging#https#traffic-capture#flutter#packet-capture#debugging#capture-traffic#charles#fiddler

FAQ

What is proxypin?
Free, open-source HTTP(S) traffic capture and debugging tool built with Flutter, running on Windows, Mac, Linux, Android and iOS. ProxyPin captures, inspects and rewrites HTTP and HTTPS traffic, including traffic from Flutter apps. It is built on Flutter and runs on Windows, Mac, Linux, Android and iOS.
Is proxypin free to use? What license does it have?
proxypin is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
Is proxypin still maintained?
Actively maintained. The last commit to proxypin was on Nov 7, 2026.
What can I use proxypin for?
Inspecting API calls made by a mobile app on Android or iOS. Debugging HTTP traffic from a Flutter application. Mocking server responses locally during development. Analyzing and exporting captured traffic for later review.
How do I install proxypin?
Download the app from the GitHub releases page Open the downloaded app on your platform (Mac may need security permission to allow untrusted developers)
Where can I get proxypin?
The source code and installation instructions are on GitHub: https://github.com/wanghongenpin/proxypin

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects