Get SSL for free!
With wildcard certificate support!
You can now get free SSL certificates (incuding wildcard certificates)
from the non-profit certificate authority
This website will take you through the manual steps to get your free
SSL certificate so you can make your own website use https! This website is open source
asks for your private keys. Never trust a website
that asks for your private keys!
NOTE: This website is for people who know how to generate certificate signing
If you're not familiar with how to do this, please use the
official Let's Encrypt official client
that can automatically issue and install SSL certificates for you. This
website is designed for people who know what they are doing and just want to get
their free SSL certificate.
If you need to renew a SSL certificate, simply complete these steps below again.
Step 1: Account Info
Let's Encrypt requires that you register an account email and public key before
issuing a certificate. The email is so that they can contact you if needed, and
the public key is so you can securely sign your requests to issue/revoke/renew
your certificates. Keep your account private key secret! Anyone who has it
can impersonate you when making requests to Let's Encrypt!
Step 2: Certificate Signing Request
This is the certificate signing request (CSR) that you send to Let's Encrypt
in order to issue you a signed certificate. It contains the website domains you
want to issue certs for and the public key of your TLS private key. Keep your
TLS private key secret! Anyone who has it can man-in-the-middle your website!
Step 3: Sign API Requests (waiting...)
Step 4: Verify Ownership (waiting...)
Step 5: Install Certificate (waiting...)