iOS Device

How to setup iOS Devices with Proxyman

In order to to capture the HTTP/HTTPS message in iOS devices, please navigate to:

  • Certificate Menu -> Install Certificate on iOS Devices

Certificate -> Install Certificate on iOS Devices...

iOS Setup Guide

The following photo describes thee steps:

  1. Install Root Proxyman Certificate on your machine: You can follow the macOS Guide.

  2. Config the HTTP Proxy on your device: You can find it in Setting app -> Wifi -> Select the current Wifi -> Config the HTTP Proxy by following the next tables.



Server IP

Your current IP Network


The current port of Proxyman: 9090 is default



If you're using VPN, please make sure to close it, since some VPN apps conflict with HTTPS Proxy config

3. Open from Safari browser on your iOS Devices in order to install the Proxyman Certificate. is local website, which serve from the local Proxyman's HTTP server. If you couldn't open it, please forget the wifi, re-connect and make sure the Proxyman app is opening.

If you couldn't access. Please open the support ticket at Github's repo.

4. From iOS 10.3, we have to explicitly install & trust the Proxyman CA in Setting app

Install Proxyman CA

  • iOS ≥ 10.3: Setting app > General > Profiles > Select Proxyman CA > Install

  • iOS ≥ 12.2: Setting app > Profiles Downloaded > Select Proxyman CA > Install

Trust Proxyman CA

  • Setting app > General > About > Certificate Trust Settings > Switch ON on Proxyman CA.

Install and Trust

This steps is crucial.

Please make sure we install and trust the Proxyman CA in your iOS Device. If you have any problem, shot us an email at or bump it in Github

SSL Proxying

After the installation, we can start capture and view HTTPS message by following SSL Proxying Doc


See detailed steps on how to debug an application on iOS device with Proxyman.