WordPress plugin intelligence profile

Accessible Forms by Accessible.org

Create accessible contact forms with visible labels, clear validation, email notifications, and entry management.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.5.5
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.4 · PHP 8.1
Directory statusactive
Last directory update2 Nov 20264h ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Accessible Forms by Accessible.org version 1.5.5 as active, updated 4h ago and tested up to WordPress 7.1.

Overview

About this plugin

Accessible Forms helps you build contact forms that people can complete with a keyboard, a screen reader, magnification or a phone. Visible labels are required, choice fields use real groups, and validation lists every problem in a linked summary. Create as many forms as your site needs, each with its own fields, recipients and confirmation message.

Use Disclaimer

2 Level AA. org, including screen reader and keyboard testing, and has undergone user testing.

Accessibility may be affected by the environment in which the plugin is installed, including your WordPress theme, other plugins, custom code, and the content, configuration, and settings of your forms. Conformance of the Accessible Forms plugin does not establish or guarantee accessibility or WCAG conformance of your website or any page where the plugin is used.

Accessible Forms is provided “as is,” without warranties of any kind, express or implied. org does not warrant that the plugin will remain accessible in all environments or that any website using the plugin will conform to WCAG or applicable accessibility laws. Use of the plugin is at your own risk.

Build forms

  • Thirteen field types: text, email, telephone, URL, number, date, time, section heading, message, dropdown, radio group, checkbox group and consent checkbox. Each form supports up to 50 fields.
  • A guided editor with four steps: Build, Style, Email & confirmation, and Review & publish. Advanced settings stay collapsed until you need them.
  • Help text, required fields, answer limits, automatic browser-autofill hints, keyboard field reordering, field search, duplicate field and undo for a removed field.
  • Starter templates, including “Report an accessibility barrier” for your accessibility statement, and form duplication.
  • Unsaved edits are kept in your browser and offered back after a reload or crash.

Style with confidence

  • Four built-in themes: Classic light, Ocean blue, Forest green and Midnight. Every theme passes the contrast checks.
  • Contrast is checked again when the form is saved and when it is shown, so a form never renders colors that fail.
  • The styles that accessibility depends on (focus indicator, readable text sizes, visible labels, real checkboxes and radios, target sizes and reflow) are protected against ordinary theme and page-builder CSS.
  • Content suggestions in Review & publish point out vague or duplicate labels, placeholder-style wording, long help text, forms that require everything, a missing email question, and form headings that skip a level on the page where the form is placed. Suggestions never block publishing.

Publish anywhere

  • An Accessible Form block with a searchable list of published forms and a live preview.
  • “Choose where it appears” adds the form to an existing page, post or public custom post type, or creates a new draft with the form included.
  • A shortcode for the Classic Editor and page builders.
  • Draft changes stay separate from the live form until you publish them.
  • Close a form by hand, with your own closed message.

Manage submissions

  • Entries with search, removable filter summaries, site-date shortcuts, read and unread, spam review and Trash.
  • In-place list navigation, clear entry details, contextual empty states and permission-checked bulk Undo.
  • Form manager and Submission reviewer roles, role permission controls, and per-form submission access lists with searchable member selection. No paid add-on is required to manage submission access.
  • A remembered setup checklist and clear feedback for saved, unpublished and recovered edits.
  • One notification email per form, to up to 20 primary recipients, sent through your normal WordPress mail setup, with an email sample, a test email, a staging test inbox and automatic retries.
  • A thank-you page or an inline confirmation message.
  • Automatic retention, per-form retention, and WordPress personal data export and erasure.
  • An activity record of changes and deletions, without answers.

Move forms between sites

  • Export forms, and optionally their recipients and your settings, as one file. Import it on another site with a review of every form before anything changes. Imported forms are drafts.
  • Recipients from a file are never used until you tick them. Passwords, API keys, webhook destinations, entries and team access never leave the site.
  • Every form has a stable key, so [accessible_form key="…"] and the block keep showing the right form when content moves between sites.

Spam protection without tracking

A honeypot, rate limits and link limits run on your own server. You can add self-hosted ALTCHA proof-of-work verification, which contacts no outside service.

Accessibility

Forms include associated labels, optional help text, semantic choice groups, visible required indicators, keyboard focus styles and server-side validation. Repeated embeds use separate control IDs. Forms submit without JavaScript; JavaScript adds in-page submission without a reload.

When you view a page with a form while logged in as someone who can edit it, a live check tests that page as your theme actually renders it (labels, focus, contrast, target size, covered controls, text spacing) and shows the results above the form, only to you. Results are listed under Tools → Health.

Test the finished page with a keyboard and a screen reader. Automated checks do not replace a manual accessibility review.

Privacy

This plugin sends no analytics or telemetry. Entries store the submitted values, submission time, the page path (without query parameters), browser information, a salted IP hash, spam status and notification outcome. Each form can store less of this metadata.

The live accessibility check runs only for logged-in editors and stores, on your site, the page path, the time and the problems it found; results expire after 30 days. See the FAQ for retention, exports and uninstall behavior.

Accessible Forms Pro

An optional paid add-on, Accessible Forms Pro, adds file uploads, conditional fields, steps, custom styling, more notification options and entry workflow tools. This plugin is complete without it, and accessibility and privacy features are never held back for Pro.

Source code

All PHP, CSS and JavaScript is included in human-readable form in the plugin ZIP, and no build step is needed to modify the plugin. txt links their original source and build instructions.

3

0

Both are MIT licensed, with their license notices included in this plugin.

External services

This plugin does not connect to outside services.

ALTCHA verification runs entirely on your site. The widget, translations, worker, challenge generation and verification are all served by your WordPress installation. There is no account, API key, tracking collector, verification cookie or call to an ALTCHA-hosted service.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • contact form
  • form builder
  • accessibility
  • forms
  • wcag
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.4 · PHP 8.1
Update activity2 Nov 20264h ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.5.01.5.5
WordPress compatibility7.1.37.1.4
Version1.4.11.5.0
Version1.4.01.4.1
Version1.3.21.4.0
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.