Inspect and modify HTTP(S) traffic through a local proxy using a terminal or browser interface.
Free local proxy · MIT · Windows, macOS and Linux · No paid traffic quota

Developer tools
Capture and inspect HTTP(S) requests, then pause and manually edit traffic to debug your apps.
Capture and inspect HTTP(S) requests, then pause and manually edit traffic to debug your apps.
Inspect HTTP(S) requests and responses in a local debugging proxy after Charles’s 30-day trial. Compare each tool’s interception, editing and export limits separately. Free includes interception, inspection, manual breakpoints and sending requests. Automated mocking/rewrite rules, traffic import/export, resend and advanced configuration require Pro. HTTPS interception may need trusted certificates and device-specific setup.
Free includes interception, inspection, manual breakpoints and sending requests. Automated mocking/rewrite rules, traffic import/export, resend and advanced configuration require Pro. HTTPS interception may need trusted certificates and device-specific setup.
Each comparison covers the workflow described above, rather than every paid feature.