How to enable HTTPS (with self-signed certificate)

Applies to: IIS10+

This should only be done for Lab systems and Proof of Concepts, not on production systems.

This article aims to provide guidance on enabling HTTPS for your IIS server and the “Default Web Site”.


  1. Open IIS

  2. Click on “Default Web Site”

  3. Click on “Bindings”

  4. Click “Add”

  5. Select “HTTPS”

  6. Select the “localhost” certificate (or create one if need be)

  7. Click “OK”

  8. Click “Close”

You can now access the default web site using “https://”.