How to Use AutoSSL

With AutoSSL, ServerPilot can automatically issue, deploy, and renew SSL certificates for your apps. These 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.

There is no limit to the number of apps or domains you can have secured with AutoSSL.

Enabling AutoSSL

The first step is for you to login to your ServerPilot account, locate the App you want to activate SSL on and click on the SSL tab.

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

You will also need to change the base URL of your Wordpress site to be https, you can do this by logging into your Wordpress Admin and going to the General Settings.


  • The feature is only available to our dedicated servers
  • Due to limitations on the LetsEncrypt API SSL certificates can only be activated for primary domain names.
  • If you are using Cloudflare you need to have a direct account created manually with, accounts created through the Cloudflare API are not compatible with SSL.
  • ServerPilot
  • 6 Users Found This Useful
Was this answer helpful?