Faceted filters
Checkbox groups, price sliders and “show more” buttons: keyboard use, labels, and an announcement when results update.
Applies to this website and is saved in your browser.
Good to know: this website is built to work well without these switches. They are personal preferences only: they do not change the code and do not replace accessibility, even though overlay widgets promise that. Why overlays do not help · Our accessibility statement
Tip: zoom (Ctrl/Cmd and +), contrast and read-aloud can also be set in your browser and operating system, then for every website.
Plain EnglishServices · Online shops
A shop is a chain of components, and the chain breaks at its weakest link. We test each component of your storefront, then the whole purchase with keyboard and screen reader, and tell you which link failed.

Most shops are built from a theme plus apps or plugins: a filter module, a gallery, a reviews widget, a payment provider, a cookie tool. Each brings its own markup and its own barriers. When we report a finding, we name the component it comes from, so you know whether to fix your theme or talk to a vendor.
The scanner checks every page in scope automatically. It never adds to the cart, never submits a form and never logs in. The checkout itself is tested by the reviewer, with a test account and your payment provider’s test mode. We never place a real order.
For the business view of the European Accessibility Act for retailers, see e-commerce.
Checkbox groups, price sliders and “show more” buttons: keyboard use, labels, and an announcement when results update.
Alt texts for product images, controls to pause auto-rotation, and zoom that also works without hovering.
Colour and size swatches with text names, visible selected state and enough contrast against the background.
Focus moves into the drawer, quantity steppers are big enough, and changes are announced.
Labels, autocomplete, grouped fields, clear errors and a summary before payment.
Embedded payment fields and consent tools, tested for keyboard traps, hidden focus and missing labels.
Auto-rotating banners and product carousels need a way to pause or stop them.
Swatch outlines, input borders and the selected state need at least 3:1 contrast against their surroundings.
Quantity buttons, swatches and the close button of the mini cart must be large enough or well spaced.
Address and contact fields need correct autocomplete values so they can be filled in automatically.
Errors in checkout must say in text what is wrong and where, for example “Postcode must have 5 digits”.
Sticky “Add to cart” bars and cookie banners must not completely cover the element that has focus.
Home, category, search results, product, cart, checkout, account and legal pages, plus one purchase journey.
You provide a test account and switch on your payment provider’s test mode, or tell us where the reviewer should stop.
Automatic checks on every template, then a person decides all 55 criteria and walks the purchase with a screen reader.
Each finding names the theme part or app it belongs to, with location, screenshot and a fix hint.
We test what your customers see, including embedded payment fields, and mark findings in third-party components so you can raise them with the provider.
Only the reviewer, only in your test mode or on a staging shop, and only if you want that. The scanner never does. Without a test setup, the reviewer stops before the final order button.
No. We test one page per template, not every product. Price depends on the number of templates and journeys: from €1,490 for up to 15 pages and one journey. Use the price calculator for your case.
Retailers and marketplaces
With the nearest passing shade
See and practise focus
Fixed prices, no surprises