How to Use AutoSSL

How to Use AutoSSL


We automatically issue, deploy, and renew SSL certificates for your apps.

AutoSSL certificates are fully trusted by browsers just as certificates you purchase from a certificate authority (CA). There’s no need for you to generate a certificate signing request (CSR), pay a CA for each certificate, or worry about renewing certificates when they expire.

Enabling AutoSSL

Before AutoSSL will be available for an app, you must first add the app’s domains in your Control Panel.

Once you’ve added your app’s domains, you’ll have an AutoSSL available in your app’s SSL tab.

When you click on Enable AutoSSL, we will enable SSL for your app using an AutoSSL certificate. This certificate will be automatically renewed before it expires.



We can issue AutoSSL certificates for apps that meet the following requirements of our certificate provider, Let’s Encrypt:

DNS for your domains must resolve to your server or, if you use a CDN like CloudFlare, the CDN must be configured to proxy requests to your server.

AutoSSL certificates can now include IDNs as Let’s Encrypt began supporting IDNs in October 2016.

Your domains cannot be wildcard domains.

If any of your apps’ domains are not available for AutoSSL, please contact our support team.



Forcing HTTP to Redirect to HTTPS

If you would like to ensure your users see the HTTPS version of your site when they visit, you can force SSL by redirecting all HTTP requests to HTTPS.

Simply click Redirect HTTP to HTTPS.