How to install and trust self-signed certificates on Android 11?

Cover Image for How to install and trust self-signed certificates on Android 11?

This mini-blog will guide you on how to install and trust your self-signed certificate on Android 11.

1. Download your self-signed certificates

Android 11 requires extra steps to install and trust your self-signed certificate. Please carefully follow the guideline:

  • Download self-signed certificate: You can use Proxyman or other Proxy Tools that allows you to generate and download a self-signed certificate via local proxy server.

  • For Proxyman app, you can follow this Android Guideline to understand how to setup HTTPS Proxy from your Wifi to Proxyman.

  • Then visiting http://proxy.man/ssl to download the certificate

2. Install & Trust

  • Setting app -> Security -> Encryption & Credentials -> Install a Certificate -> Select CA Certificate option

  • Select Install Anyway

Install and trust self-signed certificates

  • Select Proxyman Certificate that you downloaded on your storage

Install and trust self-signed certificates

3. Verify that you're trusted the certificate

  • Open Trusted Credentials -> User Tab and you can see your certificate here

Install and trust self-signed certificates

4. Start intercepting HTTPS Traffic

You can continue to add extra param to Android Source code in order to intercept HTTPS Traffic.

Why the certificate may still not work

Android can show the certificate under the User tab while an app still refuses it. Many apps trust only system certificates unless their debug build includes a network security configuration. For an emulator, the current Proxyman Automatic Script can install the certificate in the system store and set the proxy for you. Only inspect apps you own or have permission to test.


Proxyman is a high-performance macOS app, which enables developers to capture HTTPs traffic on iOS device, iOS Simulator and Android devices.

Get it at https://proxyman.com

Noah Tran
Noah Tran

Revised July 17, 2026. Clarified user certificates, app trust, and the easier emulator setup.

Inspect HTTPS from your Android test app

Set up the Proxyman certificate, confirm your app trusts it, and read requests and responses while you develop.

Download Proxyman