Keyboard test
Test your own website using only the keyboard. Ten short steps show what works and what does not, with a tip for each point.
Keyboard test
Keyboard test
E-powermentKeyboard test
Result
- 0works
- 0does not work
- 0not applicable
- 10not tested yet
You have not answered any steps yet. Start at step 1.
Not tested yet
- 1. Skipping the menu
- 2. Everything can be reached, in a logical order
- 3. You can see where you are
- 4. The focus is not hidden
- 5. Buttons and links work with Enter and Space
- 6. The menu opens and closes
- 7. Filling in a form
- 8. Error messages can be found
- 9. A window on the page works properly
- 10. You never get stuck
This test is only about the keyboard. There is more that makes a website accessible. Also test:
Made with the Keyboard test from E-powerment: e-powerment.nl/en/tools/toetsenbordtest/
How it works
- Open the website you want to test in another tab. Put your mouse away.
- Do the ten steps. Each step says what you do and what should happen.
- At each step, choose: works, does not work or not applicable. Write down what you saw, if you like.
- After the ten steps comes the result: what does not work, and for each point what you can do about it.
- Choose Print or Copy the text, above the tool. For example to email the result to whoever builds your website.
Test a few different pages: the home page, a page with a form and a page with a video or a map. If a step does not fit the page, choose ‘not applicable’.
The keys
- Tab
- To the next link, button or field.
- Shift + Tab
- Back to the previous one.
- Enter
- Follow a link or use a button. On a Mac this key is sometimes called return.
- Space
- Use a button, or tick or untick a box.
- The arrow keys
- Choose between radio buttons or in a drop-down list, and sometimes move through a menu.
- Esc
- Close a menu, pop-up or window.
Good to know
- This is a first check, not a full test against the rules. Does everything work? Then you know that the keyboard works well on the pages you tested. To find out whether your whole website meets the requirements, have it tested by someone who knows about this.
- You need a keyboard. You cannot do this test on a phone or tablet without a keyboard.
- Each step shows which WCAG 2.2 requirement it belongs to. WCAG is the international standard for accessible websites, and a requirement like this is called a success criterion. All steps belong to level A or AA. A is the minimum, AA is the usual standard. Read more in what is WCAG.
- Why this matters: not everyone uses a mouse, for example people who are blind or whose hands shake. Read more in Operable: everything works, even without a mouse.
- What should happen follows the explanation from W3C, the organisation behind WCAG. Sometimes something is not a strict requirement, but it is what people expect, such as closing a window with Esc. When that is the case, it says so.
More testing
- Structure check: how your page is built.
- Colour-blind view: can your text be read easily against the background?
- Accessible website checklist: everything in one place.
Your answers
Everything stays in your browser. We do not store your answers and notes and we do not send anything. If you refresh or close the page, they are gone. Want to keep the result? Print it or copy it. If you choose a link to WCAG, you go to the W3C website.
Sources
The steps follow WCAG 2.2 and the explanation from W3C. Read on 30 September 2026.
- WCAG 2.2, Dutch translation (external website)
- Easy Checks – A First Review of Web Accessibility: Keyboard access and visual focus (external website)
- Understanding Success Criterion 2.1.1: Keyboard (external website)
- Understanding Success Criterion 2.4.1: Bypass Blocks (external website)
- Understanding Success Criterion 2.4.3: Focus Order (external website)
- Understanding Success Criterion 2.4.11: Focus Not Obscured (Minimum) (external website)
- ARIA Authoring Practices Guide: Button Pattern (external website)
- ARIA Authoring Practices Guide: Dialog (Modal) Pattern (external website)
- Use advanced keyboard features to navigate on Mac (Apple, in Dutch) (external website)
- Change Advanced settings in Safari on Mac (Apple, in Dutch) (external website)
More tools
See all toolsObstacle course
Try for yourself what it is like to use a website when you cannot see well, your hand shakes, reading is hard or you only have a keyboard. Then you repair the website and try again.
For: With your client
Alt text helper
Write good alt text for an image. Answer a few questions and get advice and a draft you can copy.
For: With your client
Plain language check
Check whether your Dutch text is easy to read. See long sentences and difficult words, with a simpler word next to them.
For: With your client
Build something together?
Send us a message if you have an idea, are missing something or would like to try a tool with your team. Tell us in a few sentences what it is about. We read everything, and it commits you to nothing.