Creating accessible forms and surveys
This guidance is for anyone creating online forms or surveys for staff, students or external audiences.
Accessible forms are easier for everyone to complete. They reduce errors, improve response rates and ensure people using assistive technology can take part fully.
Forms are commonly used for event bookings, feedback, applications and research. Poorly designed forms are one of the most common accessibility barriers.
3 simple ways to improve accessibility
- Use clear labels for every field.
- Do not rely on colour alone to show required fields or errors.
- Write helpful error messages that explain how to fix problems.
Before you create a form
Before building your form, consider:
- Who will complete it?
- Will people use it on a mobile device?
- Is all the information essential?
- Can the form be shortened or simplified?
Keep forms as short and focused as possible. Only ask for information you genuinely need.
How to create accessible forms and surveys
Clear labels and instructions
Every field must have a visible, descriptive label.
What to do
- Use proper field labels (for example “Email address” or “Department”).
- Do not rely on placeholder text inside fields as the only label.
- Place instructions before the field they relate to.
- Group related questions under clear headings.
- Use plain English and avoid jargon.
Placeholder text disappears when users start typing and may not be read correctly by screen readers.
Required fields
Users must be able to identify required fields easily.
What to do
- Clearly mark required fields with text such as “Required”.
- Explain at the start how required fields are indicated.
- Do not rely on colour alone (for example, red text or asterisks).
- Avoid making too many fields mandatory.
Error messages
Error messages should help users correct mistakes quickly.
What to do
- Clearly explain what went wrong.
- Tell users how to fix it.
- Place the error message next to the relevant field.
- Ensure errors are not shown using colour alone.
- Avoid technical language (for example "Enter a valid email address in the format name@example.com" is better than a vague messages like "Invalid input.").
Logical order and keyboard access
Some users navigate forms using only a keyboard or assistive technology.
What to do
- Test the form using only the Tab key.
- Ensure fields follow a logical order.
- Make sure all buttons and controls can be accessed without a mouse.
- Avoid automatic time limits where possible.
If users cannot complete a form using only a keyboard, it is not fully accessible.
Accessible question design (for surveys)
Poorly designed questions can create confusion or barriers.
What to do
- Keep questions short and clear.
- Use consistent response scales.
- Clearly label all answer options.
- Avoid complex matrix or grid-style questions where possible.
- Do not embed important instructions inside images.
Confirmation and follow-up
After submission, users should know what has happened.
What to do
- Provide a clear confirmation message.
- Explain what will happen next.
- Include contact details if users need help.
- Ensure confirmation messages are easy to read and not hidden in pop-ups.
Using form platforms
When using online form builders:
What to do
- Use built-in question types rather than manually formatting content.
- Check colour contrast if using custom themes.
- Avoid adding text inside images.
- Review the form on a mobile device before publishing.
- Use the platform’s accessibility checker if available.
Different platforms handle accessibility differently. Always test before sharing widely.
Providing alternative ways to respond
Some users may still have difficulty completing a form.
What to do
- Provide a contact email or phone number where appropriate.
- Offer alternative formats if requested.
- Avoid stating that the form is the “only way” to respond.
Support
If you are unsure how to create an accessible form or survey, contact your local web or digital team for advice.
