Charles Proxy logo

4 self-hosted Charles Proxy alternatives

Desktop web debugging proxy that captures, records, inspects, and modifies HTTP/HTTPS traffic between applications and the internet. Used for API testing, mobile/web debugging, SSL inspection, and performance analysis.

Alternatives to Charles Proxy

Open-source API client and HTTP interceptor to test APIs, modify requests and responses, and create API mocks for faster development and debugging.

Requestly screenshot

6.8k stars700 forkslast commit Actively maintained

Tinyproxy is a small, efficient HTTP/HTTPS proxy daemon for POSIX systems, designed for low resource usage with access controls, filtering, and optional reverse/transparent proxying.

Tinyproxy screenshot

6k stars759 forksGPL-2.0last commit Actively maintained

High-performance Rust proxy supporting HTTP/SOCKS5 forwarding, transparent proxying, TLS MITM, ICAP integration, ACLs, auth, and observability features.

g3proxy screenshot

894 stars81 forksApache-2.0last commit Actively maintained

Privoxy is a self-hosted, non-caching web proxy that filters ads and trackers, rewrites content, and modifies HTTP headers for privacy and access control.

Privoxy screenshot

Activity unknown

What replacing Charles Proxy actually involves

Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 3 of 4 shipped a commit in the last six months. Licences in this list: GPL-2.0, Apache-2.0. In exchange you take on hosting, backups and updates yourself.

Browse everything in Edge & Traffic (Reverse Proxy, Load Balancing, Web Servers).

Other tools people replace alongside Charles Proxy