Native macOS and Windows app

See exactly what your apps send over the network.

Charlotte is a network traffic analyzer and HTTPS debugging proxy for macOS and Windows. Decrypt HTTPS, inspect JSON & Protobuf bodies, capture WebSockets, and give developers and QA teams a clear view of every request and response.

Built for software developers and QA personnel · Local by design

HTTP/1.1 & HTTP/2 WebSocket capture Replay & breakpoints QA network simulation HAR & cURL export

Two desktop platforms, one debugging workflow

Charlotte keeps the same focused network-inspection workflow whether you are validating a Mac app or a Windows desktop build.

macOS

Native for Apple teams

Inspect macOS traffic, review request bodies, and work through device and simulator sessions without leaving the app.

Charlotte on macOS showing live traffic capture
Mac capture workspace and live traffic timeline
  • Readable HTTP bodies with JSON, Protobuf, Text, and Hex views
  • Local request replay, map rules, and breakpoint-driven edits
  • Useful for API troubleshooting, auth flows, and regression checks

Windows

Built for desktop validation

Use Charlotte to watch requests from Windows desktop apps, reproduce flaky network conditions, and verify releases before they ship.

Charlotte on Windows showing traffic capture and request inspection
Windows capture workspace and request inspection
  • Designed for QA labs, release validation, and API verification
  • Highlight auth headers, payload changes, and endpoint mismatches quickly
  • Built for teams that need repeatable debugging on a Windows desktop

Everything you need to debug the network

A focused desktop toolset for developers and QA teams — no Electron, no cloud round-trips.

Capture & decrypt

Terminate TLS as a proxy with a root CA Charlotte generates (or one you import). Read HTTP/1.1, HTTP/2 per-stream, and WebSocket frames.

Body viewers

Auto, JSON, Protobuf, Text, and Hex views with gzip / deflate decoding, so you always see the real payload.

Device & Simulator

Guided setup for iOS devices, the iOS Simulator, and Android emulators — including one-click cert install and a QR code for physical devices.

Tools Pro

Map Remote, Map Local, and Rewrite rules. Set breakpoints to pause and edit live requests and responses.

Throttling & chaos Pro

Add latency, cap bandwidth, and randomly drop connections to test how your app behaves on flaky networks.

On-device AI Pro

Explain a flow and flag anomalies or security issues with Apple's Foundation Models. Traffic never leaves your Mac.

MCP server Pro

Expose captured traffic to AI agents (Claude, Copilot, …) over a local, loopback-only Model Context Protocol endpoint. How it works →

Import / export

Native sessions, HAR 1.2, and copy-as-cURL — move your captures wherever you need them.

Screenshots

macOS and Windows views share the same request-centric workflow, so the screenshots read the way the product feels.

macOS captures

Charlotte Tools — Map Remote rules
Map Remote, Rewrite & Breakpoints
Charlotte settings — root CA and proxy
Certificate & proxy setup
Charlotte device setup with QR code
Device & Simulator setup
Charlotte Pro upgrade screen
Charlotte Pro — one-time unlock

Windows preview shots

Charlotte on Windows showing live capture
Live capture and request list
Charlotte on Windows showing replay and breakpoints
Rules, replay, and breakpoints
Charlotte on Windows showing QA workflow
QA validation and flaky-network testing
Charlotte on Windows showing endpoint inspection
Endpoint inspection and payload diffs

How it works

HTTPS can't be read from raw packets — so Charlotte terminates TLS as a proxy.

  1. 1

    Set up a root CA

    Generate a Charlotte root CA (saved to your Keychain) or import your own as a password-protected .p12.

  2. 2

    Point traffic at Charlotte

    Set your Mac's system proxy, or use guided setup for iOS, the Simulator, and Android.

  3. 3

    Inspect & act

    Select any request to see headers and body. Rewrite, replay, breakpoint, or ask the on-device AI to explain it.

Ready to inspect your traffic?

Charlotte is available for macOS and Windows. Pick the desktop workflow that fits your team.

Built for software developers and QA personnel who need clear, repeatable network debugging.