HTTP/HTTPS-Capture und Debugging: Charles Proxy, Proxyman und ApiCatcher

HTTP/HTTPS-Capture und Debugging: Charles Proxy, Proxyman und ApiCatcher

An Werkzeugen zum Erfassen und Debuggen von HTTP/HTTPS mangelt es nicht. Wirklich wenige decken aber die Plattformen ab, auf denen man tatsächlich arbeitet — mindestens iOS, Android, macOS und Windows. Die bekannten Namen sind Charles Proxy und Proxyman. Seit Kurzem gibt es eine dritte Option: ApiCatcher.

Charles Proxy: ein Klassiker, dem man das Alter ansieht

Charles Proxy gibt es seit 2003 und ist deshalb bis heute das HTTP-Debugging-Tool, von dem die meisten schon gehört haben. Genau das Alter merkt man im Alltag. Der Ablauf fühlt sich an wie aus einer anderen Zeit, und die Bedienung ist umständlich.

Charles läuft auf macOS, Windows und Linux. Traffic vom Handy gibt es nur, wenn der Rechner als Proxy dazwischengeschaltet ist. Für HTTPS muss das CA-Zertifikat exportiert und auf dem Telefon installiert werden — ein umständlicher Ablauf. Vor jeder Session stellt man den WLAN-Proxy um, und danach muss man daran denken, ihn wieder zu entfernen. Sonst kommt das Handy nicht mehr normal ins Netz. Charles sieht außerdem nur Traffic, der den Systemproxy auch wirklich benutzt. Manche Frameworks tun das nicht. Apps, die darauf aufbauen, lassen sich so weder mitschneiden noch debuggen.

Proxyman: für macOS gebaut, am Desktop ausgesprochen angenehm

Proxyman ist als native macOS-App gestartet und hat die anderen Plattformen später nachgezogen, einschließlich iOS und Android. Die Desktop-Oberfläche ist durchdacht. Auf macOS und Windows arbeitet man damit deutlich angenehmer als mit Charles Proxy. Fürs Handy braucht man den Rechner nicht mehr als Proxy: App installieren und über VPN mitschneiden. Allein das ist gegenüber Charles ein anderer Arbeitsablauf.

Die Erfassung auf dem Mobilgerät ist damit besser geworden. Trotzdem bleibt Proxyman im Kern ein Desktop-Produkt. Auf iOS und Android kommt man zurecht, auf dem kleinen Display fühlt es sich aber nicht so selbstverständlich an.

ApiCatcher: für iOS entworfen, ohne Handy und Desktop gegeneinander auszuspielen

ApiCatcher ist im Januar 2026 erschienen und geht den umgekehrten Weg von Proxyman. Zuerst kam die native iOS-App, und die Bedienung war von Anfang an für ein kleines Display gedacht. Die Desktop-Versionen für Windows und macOS folgten im Juni 2026. Auch dort ist die Oberfläche sorgfältig gemacht und muss sich im Alltag vor Proxyman nicht verstecken. Es ist ein anderer Stil, mit anderen Stärken.

Auf dem Handy gilt dasselbe Prinzip wie bei Proxyman: kein Rechner als Proxy. Erfassung und Debugging laufen über VPN, einschließlich HTTP-Traffic von Flutter-Apps.

Am Desktop kann ApiCatcher über den Systemproxy aufzeichnen. Zusätzlich gibt es einen TUN-Modus: eine virtuelle Netzwerkkarte mit eigenen Routen und eigenem DNS. So kommt auch Traffic herein, der den Systemproxy gar nicht benutzt — etwa aus Apps, die mit Flutter oder anderen Cross-Platform-Frameworks gebaut sind. Die lassen sich damit auch vom Desktop aus erfassen und debuggen.

Funktionen im Vergleich

Was Proxyman kann, kann ApiCatcher im Wesentlichen auch. Die Begriffe unterscheiden sich. Breakpoint, Map Local und Map Remote heißen bei ApiCatcher Rewrite. Repeat entspricht dort dem erneuten Senden einer Anfrage.

FunktionCharles ProxyProxymanApiCatcher
PlattformenmacOS, Windows, LinuxmacOS, Windows, Linux, iOS, AndroidmacOS, Windows, iOS, Android
KostenpflichtigJaJaJa
Open SourceNeinNeinNein
HTTPSJaJaJa
WebSocketJaJaJa
Block-/Allow-ListeJaJaJa
BreakpointsJaJaJa (Rewrite)
Map Local/RemoteJaJaJa (Rewrite)
DNS-SpoofingNeinJaJa
Anfrage erneut sendenJaJaJa
Kombiniertes ReplayNeinNeinJa
SkripteNeinJaJa
HAR-ExportJaJaJa
DiffNeinJaJa

Was passt

Wer mit einem der drei schon zurechtkommt, muss nicht wechseln.

Wer noch sucht und nicht weiß, welches Werkzeug sich richtig anfühlt, sollte alle drei installieren und damit arbeiten. Funktionen, Bedienung und Preis gehören zusammen in die Entscheidung.

Bei der Bedienung liegen Proxyman und ApiCatcher vorn, und sie fühlen sich nicht gleich an. Auf dem Handy hat ApiCatcher die Nase vorn.

Wer mit Burp Suite arbeitet und ein Capture-Tool für iOS sucht, sollte sich ApiCatcher ansehen. Die Burp-Suite-Erweiterung schickt den erfassten HTTP-Traffic live nach Burp, ohne HAR-Export und anschließenden Import.