ApiCatcher
ApiCatcher
iOS HTTP(s) Capture & Debugging Tool

No renewals—one-time purchase only

Choose Pro or Ultimate with no monthly or yearly fees—pay once and use forever. ApiCatcher aims to be the best HTTP(S) capture and debugging experience on iOS, and one of the best values in its category.

Pro

Lifetime Pro

$3.99

One payment, lifetime access

Included

  • Flexible copy

    Copy query parameters and headers in multiple ways (key only, value only, or both). One-tap copy of decompressed request/response bodies, or select exactly the text you need.

  • Encrypt / decrypt

    Unlock crypto tools to decrypt request and response bodies quickly.

  • Export requests

    Export a single request as Markdown and export history as HAR.

  • Export API

    Export generated API docs to Postman or Apifox.

  • Export files & media

    Export bodies and batch-export images, video, and audio; merged downloads for chunked responses.

  • API scan

    Run local rule checks and stats on captured traffic, with custom scan configs and script-based scans.

  • Filter rules

    Allow/deny capture by Host with blacklist and whitelist rules.

Ultimate

Lifetime Ultimate

$9.99

One payment, unlock everything

Everything in Pro

Ultimate-only

  • Request replay

    Replay a single request instantly.

  • Rewrite rules

    Mock, rewrite, or drop requests/responses, or redirect traffic.

  • Scripts

    Write and run scripts inside the app.

  • Capture logs

    View capture logs including script output—handy for debugging scripts.

  • Combo replay

    Chain multiple requests in dependency order and replay them together.

  • Scheduled tasks

    Run replays on a schedule.

  • Real-time sync

    Stream captured packets to your own receiver in real time.

  • Import certificate

    Import enterprise TLS certs and keys (PEM or PKCS#12), bind by domain, and use them for HTTPS handshakes during VPN capture when the device trusts your CA. Import or change certs only while capture is stopped.

Get it on the App Store

Prices shown in USD; checkout uses your local currency and final amount shown in the App Store.