Beautiful template ≠ accessible site. Run a free WCAG 2.1 AA scan on your Squarespace pages before a client or regulator asks.
The European Accessibility Act (EAA) applies to e-commerce and consumer-facing services in the EU. If your Squarespace store sells to EU customers, WCAG 2.1 AA compliance is expected — and enterprise partners increasingly ask for proof before they sign.
Most accessibility problems on Squarespace sites come from a handful of repeating issues: missing alt text on product images, generic link text like "read more", low-contrast text over theme colours, empty form labels, and missing page language. All of these are detectable automatically — that's what our scanner checks.
16 automated rules covering images, links, forms, headings, language, viewport, contrast, ARIA misuse, and more — mapped to real WCAG success criteria.
Paste your URL, get a letter grade with every issue listed by severity. No account, no email, no waiting for an audit report.
The rule set targets what EU enforcement and enterprise procurement actually look at: WCAG 2.1 AA basics you can document today.
When your scan flags a failing rule, here's where to fix it in the Squarespace editor:
| Issue | Where to fix in Squarespace |
|---|---|
| Missing alt text | Click the image → Edit → click the image again → Image Editor → Alt Text field. Or in the page editor, click the image block settings. |
| Low contrast text | Site Styles (paintbrush icon) → Colors → adjust text colour for each colour palette element. Squarespace themes often use light text — darken body text to at least #444. |
| Missing heading structure | Click a heading block → Text panel → Heading level dropdown (Heading 1-4). Squarespace sets H1 by page title; use H2 for section headings, H3 for subsections. |
| Empty form labels | Click the form block → Edit Form → Field Settings → ensure Label is displayed. Squarespace forms show labels by default — verify they aren't hidden. |
| Generic link text | Click the text → highlight the link → Link editor → update the visible link text. Replace "Learn more" with "Learn about our shipping policy". |
| Missing page language | Squarespace sets the lang attribute automatically from your site language in Settings → Language and Region. Verify it's correct. |
Automated scanning catches roughly a third of accessibility issues — but it catches the ones that are cheapest to fix first. When you want the full picture, our e-book covers the complete checklist plus a 14-day fix plan: