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
- 01
Confirm the domain is verified
Settings → Domains. There should be a green checkmark next to the domain.
- 02
Toggle SSL off and on
Settings → Advanced → SSL. Switch Security Preference to Insecure, save, wait 60 seconds, switch back to Secure (Preferred).
- 03
Wait up to 72 hours
Squarespace's Let's Encrypt cert can take time to re-issue. Test in an incognito window.
- 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