Formidable Forms: Where Accessibility Claims Unravel

This article has been updated to include a response from Formidable Forms at the end.

Formidable Forms is a widely used WordPress plugin promoted as accessible. Our testing shows otherwise.

Formidable Claims WCAG Accessible Forms

WCAG stands for the Web Content Accessibility Guidelines. Formidable Forms gives readers the impression of full WCAG and accessibility compliance, a high bar that few industries consistently meet.

We’re putting plugin accessibility claims to the test. Let’s get started by reviewing their opening claim:

“WCAG Accessible Forms + A11Y Compliance”

Alongside other statements of conformance such as:

“When it comes to ADA standards, WCAG and A11Y in website forms, Formidable is an industry leader.”

“…Get Formidable Forms and start building fully WCAG accessible WordPress forms”

Formidable’s claims may sound reassuring, but we found multiple WCAG failures. There is a clear gap between promise and experience for disabled users, including people who are blind, have low vision, cognitive disabilities, limited movement, or who use assistive technologies.

How is Formidable Measuring Accessibility?

Formidable measure accessibility using WAVE (an automated scan) and a short manual checklist. The WAVE result showed zero errors, which they appear to treat as sufficient. Their manual checks include mouse-free operation, TITLE attributes, and screen reader labelling.

While it is encouraging to see some effort being made, the use of the TITLE attribute is not required for digital accessibility. Other checks address only a limited number of WCAG Success Criteria, and the gap between the claims being made and actual conformance remains significant.

Automated tools only check the tip of the iceberg. Independent studies have found that tools like WAVE cover, at best, around 15 percent of WCAG success criteria.

Automated tools are useful for spotting surface-level issues, but they cannot verify whether a form is genuinely accessible. Unless Formidable Forms are clearly explaining how accessibility is being integrated into their product, with transparent steps and user-centred evidence, it is unlikely that inclusion is an ongoing part of their process.

What Formidable Forms Is Doing Well

Formidable Forms shows signs that accessibility has been considered at some point. Some features suggest that effort was made to support screen reader users, including:

  • Use of standard HTML form controls
  • Correct field labels
  • Required and invalid states appropriately identified
  • Some error messages correctly associated

Where Formidable Forms Falls Short

Despite some early signs of screen reader support, we found several WCAG failures in a basic form using default fields. Formidable says all versions are accessible, but these issues create real barriers for people with disabilities.

WCAG Rating: Needs Improvement

Not Entirely Screen Reader Friendly

Fails SC 1.3.1 – Info and Relationships

Screen readers in forms mode will not announce nearby text unless it is programmatically associated. This is especially important because users, including those who are blind or have low vision, often move between fields. If the message is not linked to the field, it will be missed.

Error messages related to groups of fields, such as “Checkboxes cannot be blank” are not programmatically associated.

No Autocomplete Support

Fails SC 1.3.5 – Input Purpose

When autocomplete is missing or misconfigured, people with memory, motor, or language impairments may struggle to complete forms at all. Without access to their stored personal data, even basic tasks like entering a name, email, and phone number can become barriers.

Personal fields such as first name, last name, email, and phone do not support autocompletion.

Poor Focus Visibility

Fails SC 1.4.1 – Use of Color

The submit button changes colour on focus, but not enough. Users navigating by keyboard, including those with low vision, cannot reliably see where they are.

  • Default state: #4199FD (blue)
  • Focused state: #3680D3 (slightly darker blue)
  • Contrast Ratio: 1.38:1 (minimum is 3:1)

Low Contrast Text

Fails SC 1.4.3 – Contrast (Minimum)

People with low vision cannot easily read text when it is presented on bright colours. The minimum contrast threshold of text against background is 4.5:1 in this context.

Submit Button

  • Default Contrast Ratio: white on blue (#4199fd) = 2.91:1
  • Focused Contrast Ratio: darker blue (#3680d3) = 4.01:1

Error Text

For example, “There was a problem with your submission. Errors are marked below.”

  • Red text (#F04438)
  • On Pink (#FEE4E2)
  • Contrast Ratio = 3.11:1

Low Contrast Field Borders

Fails SC 1.4.11 – Non-Text Contrast

This makes fields hard to perceive for people with low vision.

  • Border colour: grey (#d0d5dd)
  • Adjacent colour: white
  • Contrast Ratio: 1.47:1 (minimum is 3:1)

Missing Labels and Instructions

Fails SC 3.3.2 – Labels or Instructions

People with cognitive, language, and learning disabilities cannot easily predict data formats.

Validation rules are not explained in labels or instructions. For example, phone numbers cannot contain brackets or extra spaces, but users are not told this.

Poor Error Suggestions

Fails SC 3.3.3 – Error Suggestion

People with cognitive or motor disabilities cannot easily correct their input without descriptive error messages.

When users enter the wrong format, they see vague messages like “Please match the requested format.”

Summary

Formidable Forms markets itself as accessible. But our testing shows it fails multiple WCAG criteria right out of the box.

So what does “accessible” really mean? From a user’s point of view, it can be hard to tell what’s genuine conformance and what’s marketing fluff. That’s exactly what we’re exploring next at Tab-able. We want to help you build forms that work for everyone.

Plugin Users: if you’re ever unsure about a plugin’s accessibility claims, ask us to review it before you install.

Response from Formidable Forms

Formidable Forms have taken the feedback seriously and responded with the following points:

Resources

Comments

2 responses to “Formidable Forms: Where Accessibility Claims Unravel”

  1. Nathanael Jones Avatar
    Nathanael Jones

    Just a note that autocompletion for personal fields like first name, last name, email, and phone is actually a built-in feature already – at least in the Pro version of the plugin.

    You can enable this feature by using the autocomplete option in your field settings. More details are available in our documentation here: https://formidableforms.com/knowledgebase/single-line-text/#kb-autocomplete-attribute

  2. […] Formidable Forms: Where Accessibility Claims Unravel Tab-able: a widely used WordPress plugin promoted as accessible. Our testing shows otherwise. […]

Still grounded.

New to accessibility and curious.