Skip to content

Compare · Charles

A free, native Charles alternative for Mac.

Charles is a cross-platform debugging proxy written in Java, sold as a licence after a 30-day trial. Cloak Proxy is a native Mac app with the same core tools, free, plus scripting, an API client, an MCP server and API testing. Here's how they compare, with a source for each fact about Charles, and when Charles is the better choice.

Checked on 13 October 2026 against Charles's own pages (the newer rows on 18 October 2026); Charles's buy page and tools list re-checked on 19 October 2026.

Cloak Proxy's Breakpoint window: a paused POST to api.example.com/v1/subscriptions with its headers and a JSON body edited to "plan": "pro", ready to execute.

In short

Price
Cloak Proxy is free, with no paid tier and no account. Charles is USD $50 per licence for 1 to 4 users, with volume discounts, after a 30-day trial.
Debugging tools
Both have breakpoints, Map Local, Map Remote, Rewrite and throttling. Cloak Proxy adds JavaScript scripting, an API client with collections and an MCP server.
Platforms
Charles runs on macOS, Windows and Linux. Cloak Proxy is native Swift on the Mac, with a Linux beta; Windows is on the way.
Cloak Proxy's built-in API client: a captured GET /v1/users request saved to a collection, with its query parameters and JSON response.
The API client: save a captured request, add tests, run them in CI.
Cloak Proxy's LLM Inspector on a Claude API call: model, input and output tokens, cost, time to first token, the context window by part, and the prompt's system text, tools and messages.
LLM Inspector: tokens, cost and prompt-cache hits for every model call.

Being fair

When to pick which.

Pick Charles if…

  • You need Windows, or a stable Linux release

    Charles runs on Windows, macOS and Linux. Cloak Proxy is on the Mac, and on Linux as a beta that hasn't had a stable release yet.

  • You capture on the iPhone itself

    Charles has an iOS app that captures on the device, with no Mac in the loop. Cloak Proxy captures phones through your Mac; its iPad app isn't out yet.

  • You need a vendor licence

    Cloak Proxy is notarized by Apple, but there's no paid support plan. Charles sells licences, including site licences.

Pick Cloak Proxy if…

  • You want a native Mac app

    Cloak Proxy is written in Swift, follows light and dark mode, and has a command palette for everything (⇧⌘A).

  • You want scripting

    Charles's tools list documents no scripting. Cloak Proxy runs onRequest and onResponse in JavaScript, with fetch, next to no-code Rewrite rules.

  • You want your Charles setup to come with you

    Import Charles settings (Map Local, Rewrite and the other tools' rules) with Tools › Import Rules, and open Charles JSON sessions (.chlsj) like any capture.

  • Your AI agent should help

    An MCP server with 133 tools and 7 agent skills, free, with credentials redacted before they reach the model. Charles has no official MCP server.

Feature by feature

Cloak Proxy and Charles.

Feature comparison of Cloak Proxy and Charles
FeatureCloak ProxyCharles
PriceFree, no paid tier$50 per user licence, 30-day trial
PlatformsmacOS 14+; Linux betamacOS, Windows, Linux, plus an iOS app
Built withNative SwiftJava
Open sourceNoNo
BreakpointsYesYes
Map Local and Map RemoteYesYes
Rewrite without codeHeaders, query, URL, bodies and statusRewrite tool
ScriptingJavaScriptNone documented
Network throttlingYesYes
API client with saved collectionsYes, 11 protocols, files you can keep in GitCompose and repeat
MCP server for AI agents133 tools, free, read and writeNone official
Apps that ignore the system proxyApp Capture per app (network extension), or DNS captureTransparent mode with your own firewall rules
iOS Simulator and Android emulator setupBoth, one clickiOS Simulator
Checking traffic against your OpenAPI specLive, with coverage and CI exit codesNot built in
HAR import and exportYesYes
Only in Cloak ProxyLLM InspectorBuilt in, freeNot built in
Only in Cloak ProxyAuthorization matrixBuilt in, free; fails CI with cloakctlRepeat by hand
Only in Cloak ProxyTrace ValueBuilt in, freeNot built in
Only in Cloak ProxyReplayable flows with values chainedBuilt in, freeRepeat by hand
Only in Cloak ProxyPrivacy MapBuilt in, freeNot built in

“Paid” means not in Charles's free trial or tier. Prices are list prices before tax and change over time; follow the sources for today's. Checked on 13 October 2026 against Charles's own pages (the newer rows on 18 October 2026); Charles's buy page and tools list re-checked on 19 October 2026. Spotted something out of date? Email hello@subcloak.com and we'll fix it.

Sources

Charles:PricingToolsVersion history

Charles is a trademark of its owner. Subcloak isn't affiliated with it.

FAQ

Cloak Proxy or Charles?

Something else? Email hello@subcloak.com or book a call.

Can I import my Charles settings and sessions?

Yes. Tools › Import Rules brings in Charles settings, such as Map Local and Rewrite rules (Import Charles settings), and File › Open Session opens Charles JSON sessions (.chlsj) and HAR files (Import).

Is Cloak Proxy free after a trial, like Charles?

Cloak Proxy has no trial: it's free for life, with every feature included and no account. Charles offers a 30-day trial, then a licence at USD $50 per user for 1 to 4 users.

Does it decrypt HTTPS?

Yes. Install Cloak Proxy's certificate once (it's made on your Mac, unique to your install), then turn on SSL Proxying for an app or a host. Apple's own services are never decrypted.

Does Cloak Proxy run on Windows?

Not yet. Cloak Proxy runs on macOS 14 Sonoma or later, Apple silicon or Intel, and on Linux as a beta (a .deb, an RPM, an AppImage or a tarball). Windows is on the way: join the waitlist and we'll email you once when it's ready.

Is Cloak Proxy open source?

No, and neither is Charles. If you need an open-source proxy, look at mitmproxy (MIT) or HTTP Toolkit (AGPL-3.0). Cloak Proxy's in-app SDK, CloakProxyKit, is MIT-licensed.

Try it on your own traffic.

Free for life, macOS 14 Sonoma or later, Apple silicon or Intel; Linux in beta. No account, no sign-up.

Download for Mac See everything it does

Download Cloak Proxy

Free for life. No account, no sign-up.

Free for life · macOS 14 Sonoma or later · Apple silicon and Intel
No sign-up needed. Leave your email only if you'd like release notes; we use it for nothing else. Privacy