← All projects

Charles

Web Debugging Proxy Application for Windows, Mac OS and Linux

Dev Toolshttp-proxyweb-debuggingssl-proxynetwork-monitoringtraffic-inspectionhttpsreverse-proxy
Charles screenshot

About

Charles is a web debugging proxy application that allows developers to monitor and inspect HTTP and HTTPS traffic between their machine and the internet. It supports features like SSL proxying, bandwidth throttling, request/response rewriting, and reverse proxying. Available on Windows, Mac, and Linux, it is widely used for debugging web and mobile applications.

Problem

Developers need to inspect and debug HTTP/HTTPS network traffic between their applications and remote servers.

For

software developers and mobile/web application debuggers

How it works

Charles acts as a proxy server that intercepts and logs all HTTP and HTTPS traffic, allowing developers to view requests, responses, headers, and payloads in real time.

Business model

one-time

Status

launched

Launched

Jun 2005

Similar projects