Skip to main content
CODE — symbol of human-AI symbiosisCODE

OPEN RESEARCH · MAP

World Accessibility Map

Every point is a website we tested ourselves. The municipal layer shows city, county and state websites traversed with a real keyboard, page by page. The second layer shows institutions and organisations: in the U.S. shops, cafés, clinics and schools checked with axe-core; in 11 European countries schools, libraries, services and organisations traversed with a keyboard. Click a point to open the full report for that site and its standing among sites in the same state.

Keyboard traversal: show

Loading points…

World country ranking

Every country whose municipal websites we traversed with a real keyboard, plus the United States. The share is the part of MEASURED pages where a keyboard-only user reached the goal. Countries with fewer than 100 measured pages are listed at the end without a rank or share: a handful of pages gives a random figure.

How to read the table. “Usable” is the share of measured pages where a person who cannot use a mouse and moves through the site with the Tab key reached the elements they needed (links, buttons, form fields) and could see where they were. For example, 45.6 % means they reached the goal on almost every second such page and got stuck on the rest. “Pages: reached / measured” are the numbers behind the share. “Sites” is how many sites we went through there. The higher the share, the more accessible the sites.

#CountryUsablePages: reached / measuredSites

How to read this map

These are two different instruments. The keyboard traversal asks whether a person can reach the goal using only Tab. The axe-core check counts rule violations in the code. The two layers do not add up, which is why the map never mixes them.

A verdict describes one page at one moment. “Did not open” is not always the site’s fault: we re-measured part of those pages and published a corrected copy of the dataset.

Standing in the state is not a score we invented; it compares the site with other measured sites in the same state, using the same instrument.

The map counts organisations and sites — one dot each. The research pages count log rows, so the commercial “measured” figure on the map is a few dozen lower: those are repeat rows for the same organisation.

The Europe & world layer is a keyboard traversal with a real Tab press: 11 countries were measured with instrument V5.4.4, the same as the US municipal layer, the other 100 countries by the traversal of 28–29 Oct 2026 over official municipal registries. For those 100 countries the dot is placed by the municipality’s registry name in GeoNames, within its own country. A dot marks the centre of the site’s town: found by the institution’s name in OpenStreetMap (Nominatim), or by the town in the site’s address checked against the institution’s name in GeoNames (CC BY 4.0). It is the town, not the building; a spot check suggests about 5% of locations may be off. Sites without a location are in search and in the country shares.

Government websites research · Commercial websites research · Europe research · Open data · Ask the research · find your site

Author: Maksim Galatin. Self-funded research; the author provides accessibility services; nobody paid to be included or excluded.

Check your own site for free