Squarespace Website Not Working? Full Fix Guide
A Squarespace site that suddenly stops working rarely means starting over. Almost every case falls into one of a handful of predictable causes, and most are fixable in minutes once you know where to look. Work through the checks below in order and you'll likely find the culprit before you ever need to contact support.
Table of contents
Check if Squarespace is down
Domain connection issues
Browser or cache problems
Custom code conflicts
Expired subscription or billing issues
Plugin or third-party integration issues
Slow loading or design glitches
Preventing the next outage before it happens
Bonus tip: Contact Squarespace support
FAQ
1. Check if Squarespace is down
Before changing anything, make sure it's not a system-wide issue. Squarespace's infrastructure is reliable, but like any hosted platform it occasionally has regional outages or delayed deploys that affect a subset of sites.
How to check:
Visit status.squarespace.com, Squarespace's official service status page.
Check social media (like X/Twitter) for #SquarespaceDown updates.
Try loading your site on a different device or network.
If the platform is experiencing downtime, all you can do is wait until Squarespace resolves it. They usually fix outages quickly, and there's nothing you can do on your end to speed that up. Resist the urge to start changing settings, since that can create a second problem layered on top of the first. It's worth bookmarking the status page now, before anything goes wrong, since it's the fastest way to rule out an entire category of problems in under a minute during an actual outage.
2. Domain connection issues
If your domain isn't pointing correctly, your site might look like it's down even though it's live on Squarespace. This is one of the most common causes of a "the site's not working" panic, especially right after a domain transfer or a registrar renewal.
Fix it:
Go to Settings, then Domains inside Squarespace.
Make sure your custom domain shows "Connected."
If not, follow the on-screen prompts to reconnect or verify your DNS records.
For third-party domains (like Google Domains or GoDaddy), confirm that your A and CNAME records match Squarespace's current requirements. DNS changes can take anywhere from a few minutes to 48 hours to fully propagate, so if you've just made a change, give it time before assuming something else is wrong. A quick way to check propagation without guessing is a free DNS checker tool, which shows whether your new records have actually reached the servers your visitors' devices are querying, or whether older, cached records are still being served in some regions.
It's also worth checking whether your domain registration itself has expired rather than just its connection settings. An expired domain looks identical to a broken connection from the visitor's side, a blank page or an error, but the fix is entirely different: renewing the domain at the registrar, not touching anything inside Squarespace.
3. Browser or cache problems
Sometimes your Squarespace website not working issue isn't the website at all, it's your browser holding onto an old, cached version of the page.
Try this:
Clear your browser cache and cookies.
Try loading the site in a private or incognito window.
Test in another browser (like Chrome, Safari, or Firefox).
If your site loads elsewhere, the problem is likely a local cache issue and not your Squarespace setup. It's worth checking from a phone on mobile data too, since that rules out both your browser and your home wifi network at once. If a colleague or a friend on a completely different network can load the page fine while you can't, that's a strong signal the problem lives on your end, not the site's. Browser extensions, especially ad blockers and privacy extensions, are worth disabling temporarily too, since some of them block scripts that Squarespace relies on to render certain sections properly.
4. Custom code conflicts
If you've recently added custom HTML, CSS, or JavaScript, that's a common culprit when your Squarespace website stops working.
How to fix:
Go to Settings, then Advanced, then Code Injection.
Temporarily remove any recent code additions.
Refresh your site and test again.
Even a single missing bracket or extra tag can cause sections to break or disappear. Always back up custom code before editing, paste it into a plain text file first, so you can restore it once you've isolated the problem. If you have several code snippets running at once, footer scripts, header scripts, and page-specific code blocks, remove them one at a time rather than all together, and reload the site after each removal. That way you know exactly which snippet caused the problem instead of guessing among several possible culprits at once.
5. Expired subscription or billing issues
If your Squarespace site suddenly went offline, check your billing settings. Expired payment methods or lapsed subscriptions can cause your site to go into "grace period" or "deactivated" mode.
Check:
Settings, then Billing & Account, to confirm payment details.
Look for any alerts in your dashboard about renewal or failed payments.
Squarespace typically gives a warning before fully deactivating a site, but it's easy to overlook, especially if the notification email lands in a spam folder or goes to an inbox nobody checks anymore. If your business has changed banks or updated a card recently, that's worth checking first, since an expired card is the single most common reason a subscription lapses without anyone noticing until the site itself goes dark.
6. Plugin or third-party integration issues
If your site uses external tools, like scheduling apps, email forms, or analytics, one of those integrations could be causing the error.
Try temporarily removing or disabling integrations one by one to isolate the problem. If the site starts working again, you've found your culprit. This is especially common with embedded booking widgets and chat tools, which sometimes push updates on their end that conflict with how they're embedded on yours. A widget that worked perfectly for a year can suddenly break overnight simply because the third-party provider changed something on their side, with no changes made to your Squarespace site at all.
It's worth keeping a short list of every third-party tool embedded on your site, its purpose, and where it's embedded, so that when something breaks you can work through that list methodically instead of hunting through pages trying to remember what you added and when.
7. Slow loading or design glitches
If your site loads slowly, sections overlap, or fonts appear broken, you may be dealing with:
Large uncompressed images
Too many custom animations
Outdated browser versions
Squarespace sites are generally fast, but heavy media files or unnecessary scripts can drag performance down. Use the Squarespace Page Speed report or Google PageSpeed Insights to identify bottlenecks. Pay special attention to hero images and video backgrounds, they're usually the single biggest contributor to a sluggish first load. A full-screen background video on the homepage, in particular, is worth testing on mobile specifically, since it often behaves very differently on a phone connection than it does on the office wifi you built the site with.
8. Preventing the next outage before it happens
Most of the issues above are avoidable with a few habits: keep a record of any custom code you add, avoid stacking multiple third-party scripts without testing between each one, and check your billing settings quarterly rather than waiting for a warning email. A simple pre-publish checklist, preview on mobile, click every nav link, submit every form, catches the majority of these problems before a visitor ever sees them.
It also helps to keep a short written log every time you add or remove a code snippet or integration, just a date and one line describing the change. When something breaks weeks later, that log turns a guessing game into a two-minute lookup, since you can see exactly what changed and when, rather than reconstructing months of edits from memory under time pressure.
9. Bonus tip: Contact Squarespace support
If you've tried everything and your Squarespace website still isn't working, contact Squarespace Support. They offer 24/7 chat assistance and can look into account-specific issues you can't access directly. When you reach out, it helps to have already ruled out the categories above and to describe specifically what you tried, since that lets their team skip straight to the account-level checks only they can perform, rather than repeating the same first few troubleshooting steps you've already covered.
The bottom line
A "broken" Squarespace site is almost never actually broken — it's an outage, a DNS misconfiguration, a stray line of custom code, or a lapsed payment, and working through the checklist in order (status, domain, browser, code, billing) usually turns up the answer within minutes, not hours. If chasing this down every few months isn't how you want to spend your time, that's exactly what ongoing maintenance exists to absorb. We keep client sites monitored so the mystery never reaches you in the first place.
FAQ
Why is my Squarespace website suddenly not loading?
Check Squarespace's status page first for a platform-wide outage, then verify your domain connection and billing status — these three cover the majority of "site down" cases.
How do I know if Squarespace is down or if it's my site specifically?
Visit Squarespace's official status page to check for reported outages; if nothing is listed there, the issue is specific to your site, most often a domain, billing, or code problem.
Can custom code break my Squarespace website?
Yes — a stray line of custom CSS or JavaScript is one of the most common causes of a Squarespace site breaking or displaying incorrectly, especially after a recent edit.
What happens to my Squarespace site if my subscription lapses?
A lapsed subscription or failed payment can take your site offline or restrict functionality until billing is resolved, so check your account's billing status if the site suddenly stops working.
How can I prevent Squarespace issues from happening again?
Ongoing maintenance — monitoring domain renewals, billing, code changes, and third-party integrations — catches these issues before they cause visible downtime.


