Comparison

Charles Proxy vs Pharos

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

Charles Proxy

Capture and inspect network requests and responses directly on your iOS device. Debug networking issues without needing a computer. View detailed metadata, headers, and bodies, and even transfer sessions to a desktop for further analysis.

Highlights
  • Capture network requests and responses
  • Inspect metadata, headers, and bodies
  • SSL Proxying for plain text viewing
  • Measure network performance
  • Block requests to specific hosts
  • DNS spoofing
Features
Currently charting
Read full description

Charles Proxy for iOS lets you capture, inspect and modify network requests and responses on your iOS device. You can view metadata, headers and bodies in the app, so you can finally debug your app’s networking issues without a computer. Charles Proxy for iOS is an app from the creator of Charles Proxy for desktop. HOW IT WORKS Turn Charles on when you want to start capturing. Charles captures your network requests and responses in the background while you test your app or website. Return to Charles to inspect the requests and responses. If you also have Charles on your desktop, you can transfer recorded sessions to your desktop to explore them on the big screen. Charles creates a local VPN on your device. All of your network traffic passes through Charles on your device, and then out to the internet as usual over either WiFi or Mobile / Cellular data. There is no remote server involved, and your data always remains private to you. FEATURES * SSL Proxying to view SSL requests in plain text * View and share request and responses bodies * Syntax highlighting for text request and response bodies * Measure network performance over WiFi or Mobile / Cellular networks * Block requests to nominated hosts * DNS spoofing

About

Pharos

Features
Read full description

From screen to camera. No network, no account. Pharos moves a file from one device to another through light: one screen displays a sequence of QR codes, the other device's camera reads them and puts the file back together. No server in between, no cable, no account — and no connection, because none is needed. TWO WAYS, ONE CHANNEL • Between two iPhones with Pharos installed: one switches to SEND, the other stays on RECEIVE. The app does both halves, so either phone can send or receive. • From a computer, or from any device with a browser: open pharos.delivery and transmit from there. Nothing to install, no account. WHEN IT HELPS • Two phones that share no network and no compatible cable • Guest networks that block AirDrop and device-to-device traffic • Work computers where you cannot install anything or plug in external storage • A phone with no data, somewhere with no usable Wi-Fi • Machines deliberately kept off any network HOW IT WORKS 1. On the device holding the file: open Pharos and switch to SEND, or open pharos.delivery in a browser 2. Pick the file and press Send: the screen starts showing QR codes, one after another 3. On the other iPhone open Pharos, stay on RECEIVE, frame that screen and hold still The percentage climbs as codes are read; at the end the file name appears and you can save it wherever you like. These instructions live inside the app: the question mark in the top bar reopens the guide at any time, from either mode. Each code is not a fixed slice of the file but a combination of slices: the phone reads whichever ones it manages to read, in any order, and rebuilds the file as soon as it has collected enough. That is why no back channel is needed — and therefore no connection at all. WORTH KNOWING BEFORE YOU START • One file at a time, 10 MB maximum • It is an optical channel, so it is slow: around 19 KB per second at best • It needs line of sight between the two screens, and a steady hand: losing a few codes is normal, the phone catches up on the next pass • The transmitting side keeps its screen bright and awake: the app handles that itself • It does not work through video calls or screen recordings: video compression destroys the codes • No encryption: anyone who can see the screen with the app installed receives the same file PRIVACY No data collected, no account, no ads, no analytics, no network requests. The camera analyses frames in memory as they go by: no image is saved or sent anywhere.

Screenshots

Charles Proxy4 screens
Pharos4 screens

Verdict

The call

The clearest difference is price: Pharos at Free against Charles Proxy's $8.99. Charles Proxy's advantage is chart position (#92 vs unranked). On ads, in-app purchases, device support and iOS requirement there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

Pharos is free to download; Charles Proxy costs $8.99 up front. Neither carries in-app purchases, so what you see is what you pay.

Scorecard2 real differences · 9 level
Charles Proxy versus Pharos: the parameters behind the verdict, then further details
ParameterCharles ProxyPharos
Price$8.99Free — better
Rating4.0 (189 ratings) — better—
Positive reviews51.9% of reviews—
Number of ratings189 — better—
Update frequencyEvery 2 months—
AdsNoNo
In-app purchasesNoNo
MonetizationPaid—
Best chart rank#92 — better—
DevicesiPhone, iPad — betteriPhone
Requires iOS17.016.4 — better
Further details — not scored
Size20 MB44 MB
Age rating4+4+
DeveloperXK72 LimitedSimone doria

Bugs and requests

Charles Proxy

Reported bugs

4 issues
  • Doesn't work with latest iOS versions
  • Fails to export sessions frequently
  • Incompatible with apps using VPN
  • Large JSON bodies not displayed properly

Requested features

5 requests
  • Add ability to edit and replay requests
  • Improve JSON viewer and formatting
  • Add support for WebSockets
  • Provide option to map to local
  • Add scripting and breakpoint features

Pharos

Not enough reviews yet to summarise bugs or requests.

In-app purchases

None

Charles Proxy

No in-app purchases

None

Pharos

No in-app purchases

Questions

Is Charles Proxy free?
Charles Proxy costs $8.99, with no in-app purchases.
Is Pharos free?
Pharos is free to download, with no in-app purchases.
Do Charles Proxy or Pharos have ads?
Neither Charles Proxy nor Pharos shows ads.

Other comparisons