Postman’s native apps provide a SSL Certificate Manager that lets you view / set client certificates on a per domain basis.
To open the Certificate Manager, click the wrench icon on the top right, choose
Settings (or use the shortcut
Cmd/Ctrl + ,), then switch over to the
To add a new client certificate, click on
Add Certificate in the Certificate Manager.
Host field, enter the domain (without protocol) of the request URL for which you want to use the certificate. For example:
You can also specify a custom port to associate with this domain in the
Port field. This is optional.
If left empty, the default HTTPS port (443) will be used.
Choose your client certificate file in the field called
CRT file. Currently, we only support the CRT format. Support for other formats (like PFX) will come soon.
Choose your client certificate key file in the field called
If you used a passphrase while generating the client certificate, you’ll need to supply the passphrase in the
Passphrase field. This is optional.
Once you are finished, click on
Once your certificate is added, it should appear in the Certificate Manager list.
NOTE: You should not have multiple certificates set for the same domain. If you have multiple ones set, only the last one set will be used.
You do not have to perform any extra steps to use a client certificate if it is added to the
Certificate Manager. If you make a request to a configured domain, the certificate will automatically be sent with the request. (Provided you make the request over HTTPS)
You can verify this. To do so, open up your Postman Console (Cmd/Ctrl + Alt + C). You can read more about the Console here. A new window should open up.
Now, send a request to
https://echo.getpostman.com/get, keeping the Postman Console open. Notice we’re using
https to make sure the certificate is sent. Once the response arrives, switch over to the Postman Console. You should see your request there. If you expand your request, you should be able to see which certificate was sent along with the request.
To remove a certificate, you can use the
Remove Certificate button next to the certificate in the
You cannot edit a certificate once set. To change it, you’ll have to remove the previous certificate and add a new one.