Charles Proxy logo

Charles Proxy

Charles Proxy is an HTTP proxy and HTTP monitor that enables developers to view all HTTP and SSL/HTTPS traffic between their machine and the Internet, including requests, responses, and HTTP headers. It supports SSL proxying, bandwidth throttling, AJAX debugging, AMF inspection, breakpoints, content rewriting, and traffic recording for API debugging, testing, and development workflows on Windows, macOS, and Linux.

1 APIs 0 Features
API DebuggingAPI TestingHTTP DebuggingHTTP ProxySSL ProxyingTraffic MonitoringWeb Development

APIs

Charles Proxy

Charles Proxy is a cross-platform desktop HTTP proxy and monitor that sits between client applications and the Internet to capture, inspect, and modify traffic. It supports SSL ...

Resources

🔗
Website
Website
🔗
Documentation
Documentation
🔗
Download
Download
💰
Pricing
Pricing
💬
Support
Support
🔗
LatestVersion
LatestVersion
📜
PrivacyPolicy
PrivacyPolicy
📰
Blog
Blog

Sources

apis.yml Raw ↑
aid: charles-proxy
name: Charles Proxy
description: >-
  Charles Proxy is an HTTP proxy and HTTP monitor that enables developers to
  view all HTTP and SSL/HTTPS traffic between their machine and the Internet,
  including requests, responses, and HTTP headers. It supports SSL proxying,
  bandwidth throttling, AJAX debugging, AMF inspection, breakpoints, content
  rewriting, and traffic recording for API debugging, testing, and development
  workflows on Windows, macOS, and Linux.
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
url: >-
  https://raw.githubusercontent.com/api-evangelist/charles-proxy/refs/heads/main/apis.yml
type: Index
access: 3rd-Party
position: Consumer
tags:
  - API Debugging
  - API Testing
  - HTTP Debugging
  - HTTP Proxy
  - SSL Proxying
  - Traffic Monitoring
  - Web Development
created: '2026-03-26'
modified: '2026-04-23'
specificationVersion: '0.20'
apis:
  - aid: charles-proxy:charles-proxy
    name: Charles Proxy
    description: >-
      Charles Proxy is a cross-platform desktop HTTP proxy and monitor that
      sits between client applications and the Internet to capture, inspect,
      and modify traffic. It supports SSL proxying with certificate trust,
      bandwidth and latency throttling, AJAX and AMF inspection, request and
      response breakpoints, rewrite rules, and replay tooling for testing
      APIs and web integrations.
    humanURL: https://www.charlesproxy.com
    tags:
      - API Debugging
      - HTTP Debugging
      - HTTP Proxy
      - SSL Proxying
      - Traffic Monitoring
    properties:
      - type: Documentation
        url: https://www.charlesproxy.com/documentation/
      - type: GettingStarted
        url: https://www.charlesproxy.com/documentation/getting-started/
      - type: Configuration
        url: https://www.charlesproxy.com/documentation/configuration/
      - type: Installation
        url: https://www.charlesproxy.com/documentation/installation/
      - type: Tools
        url: https://www.charlesproxy.com/documentation/tools/
      - type: Proxying
        url: https://www.charlesproxy.com/documentation/proxying/
      - type: Download
        url: https://www.charlesproxy.com/download/
      - type: FAQ
        url: https://www.charlesproxy.com/documentation/faqs/
common:
  - type: Website
    url: https://www.charlesproxy.com
  - type: Documentation
    url: https://www.charlesproxy.com/documentation/
  - type: Download
    url: https://www.charlesproxy.com/download/
  - type: Pricing
    url: https://www.charlesproxy.com/buy/
  - type: Support
    url: https://www.charlesproxy.com/documentation/faqs/
  - type: LatestVersion
    url: https://www.charlesproxy.com/latest-release/download.do
  - type: PrivacyPolicy
    url: https://www.charlesproxy.com/privacy/
  - type: Blog
    url: https://www.charlesproxy.com/news/
maintainers:
  - FN: Kin Lane
    email: [email protected]