How do I install SSL certificates?

SSL certificates from Let's Encrypt are free and set up for you.

Automatic SSL:

  1. Add your domain on the "Domains" page of your hosting plan
  2. Point the domain to us using the nameservers or A record shown on that page
  3. Once DNS points here, the certificate is requested automatically. DNS changes can take a few hours. Until then the domain shows "SSL pending"
  4. Certificates renew automatically 30 days before they expire

You can check each domain on the "SSL Certificates" page. If a certificate didn't issue or renew, use "Request SSL", "Renew SSL" or "Reissue" there.

Using your own certificate:

  1. Open your hosting plan and click "SSL Certificates"
  2. Click "Upload Custom" next to the domain
  3. Paste your certificate and private key (PEM format)
  4. Click "Upload Certificate"

Redirect visitors to HTTPS: HTTPS isn't forced by default. To send all visitors to the secure version of your site, open your plan's "Settings" and turn on "Force HTTPS".

Was this helpful?
Back to Knowledge Base