Fix 'SSL pending' or 'site not secure' on Squarespace

Force Squarespace to re-issue the free SSL certificate when your custom domain shows a 'not secure' warning.

4 min read beginnerUpdated Apr 2, 2025
BI
Reviewed by the editorial team · Apr 2, 2025
Before you start
  • Your custom domain is already connected

Step by step

  1. 01

    Confirm the domain is verified

    Settings → Domains. There should be a green checkmark next to the domain.

  2. 02

    Toggle SSL off and on

    Settings → Advanced → SSL. Switch Security Preference to Insecure, save, wait 60 seconds, switch back to Secure (Preferred).

  3. 03

    Wait up to 72 hours

    Squarespace's Let's Encrypt cert can take time to re-issue. Test in an incognito window.

  4. 04

    Check for HTTPS-blocking DNS records

    If you have a stray CAA record at your registrar, remove it — it can prevent Let's Encrypt from issuing.

Web Design · Done-for-you
Want us to design and launch your website?

We build sites on Squarespace, Wix, WordPress, Shopify, Webflow and Framer — from blank canvas to live domain.

Book a website call