Can't install SSL certificate on IP address or Localhost.

If you see the following error -  Due to technical limitations, it's currently not possible to install an SSL certificate on an IP address or localhost. Please install the plugin on a publicly facing, worldwide unique domain name such as and try again.

It's because you are trying to install an SSL certificate on an IP address such as
Technically that's not possible because SSL certificate can only be issued to a domain name such as or

The same goes for localhost, if you are trying to develop your website locally, Let's Encrypt (The certificate authority), won't be able to issue you an SSL certificate.

If you are installing the SSL certificate on a public-facing domain but still see the above error message, please contact us via the Contact Form in the plugin.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.