Do I have to setup SSL when adding a custom domain to a Framer project

Framer automatically generates SSL certificates for your custom domain so that your Framer site is served over https.

Framer automatically generates SSL certificates for your custom domain, ensuring your site is served over HTTPS. When you purchase a custom domain from your preferred registrar (e.g., Squarespace), you don’t need to buy or install SSL certificates yourself. Framer handles this process seamlessly:

  • Create a project in Framer and publish your site.

  • Add the custom domain you registered elsewhere to the published Framer project.

  • Update your DNS settings with your domain registrar to point to Framer.

  • Once the DNS changes take effect, Framer generates a new SSL certificate for you and manages hosting.

To learn more about connecting a custom domain, refer to this article. For details on Framer hosting, see this support article.

Important

Framer uses different Certificate Authorities (CAs) to generate SSL certificates, including:

If your DNS settings include CAA records, ensure you allow these CAs to issue and renew certificates for your site:

  • letsencrypt.org (for Let’s Encrypt).

  • pki.goog (for Google Trust Services).

  • sectigo.com (for ZeroSSL).

Still experiencing the issue after following the steps above? Create a support ticket in the Community.