LIMITED TIME ONLY! Get 3 months free on any new annual plan

See pricing

How do I validate my domain for Simple SSL?

Updated on May 1st, 2020

If you enable the Simple SSL feature for a domain that is not currently pointed to Flywheel (for example, if you enable Simple SSL before your Flywheel site goes live), you’ll first need to validate your site.

Point your domain to Flywheel in order to validate for Simple SSL

To validate, you’ll first need to point your domain to the Flywheel site’s IP address to take the Flywheel site live. Your site’s IP address can be found in the main Overview tab of the site’s Flywheel dashboard, right under the Domains list.

(For more info on the details of how to configure your domain’s DNS settings and go live, see our help docs How do I go live on Flywheel? and How do I set up my DNS?)


In some cases DNS propagation can take up to 48 hours, so this can delay the Simple SSL validation process.


You must have both the www and non-www version of your domain pointed to your Flywheel site for this method. Otherwise, validation will fail. 

Helpful tip: you can track DNS changes using our DNS Health Checker tool!

Once your domain is pointed to Flywheel and propagated, you can retry validation from the Overview tab. Validation may take some time, and Let’s Encrypt™ only allows a certain number of attempts in a certain timespan. So we recommend you do not attempt validation again unless 10–15 minutes have passed and your dashboard still doesn’t show that Simple SSL is active when you refresh the browser window.


If the site’s Privacy Mode setting is on, it will block validation, and you’ll see a “Please remove password protection” message in your dashboard when attempting to validate. Be sure that Privacy Mode is toggled “off” before attempting validation:

Disable the Flywheel temporary password before attempting to validate

Once these steps are complete and your site has been validated, the Simple SSL certificate will be installed on your site’s Flywheel server and you’ll be up and running:


Your site will be able to serve pages and assets over HTTPS, and you can even force HTTPS site-wide by toggling the new “Force HTTPS” button in the Advanced tab of the site’s Flywheel Dashboard if you like.

If you have any questions about Simple SSL, or if you run into any issues during the installation process, please let us know in the Flywheel app. We’ll be happy to help out!

Was this article helpful?

Getting Started

New to Flywheel? Start here, we've got all the information you'll need to get started and launch your first site!

View all

Account Management

Learn all about managing your Flywheel user account, Teams and integrations.

View all


Everything about billing, invoices and payments can be found here.

View all


Flywheel hosting plans include a ton of great features. Learn about how to get a free SSL certificate, set up a staging site, and more!

View all

Platform Info

All the server and setting info you'll need to help you get the most out of your Flywheel hosting plan!

View all

Site Management

Tips and tricks for managing your sites on Flywheel, including going live, troubleshooting issues and migrating or cloning sites.

View all

Flywheel help

Help is just a click away! Log into the Flywheel dashboard to instantly chat with an expert, open a ticket, or follow along with in-depth documentation. We happily offer support 24 hours a day, 7 days a week, 365 days a year!

Log in

Try Flywheel today

Launch your next WordPress site in minutes.

 Free migrations  24/7/365 support  14‑day demo sites