Description
TDF Image Alt Scanner scans your entire WordPress site for images with missing or low-quality alt text and gives you a single place to fix them — across posts, pages, custom post types, the Media Library, and WooCommerce products.
Missing alt text is one of the most common and most expensive mistakes on the web:
- SEO — Google uses alt text to understand image content. Missing alts hurt image search rankings and reduce the contextual relevance of your pages.
- Accessibility — Screen readers depend on alt text. Missing alts exclude users with visual impairments from understanding your content.
- Compliance — WCAG 2.1 / 2.2 and the European Accessibility Act both require alt text on meaningful images. UK and EU sites that ignore this face increasing legal exposure.
TDF Image Alt Scanner finds the gaps in minutes and gives you the tools to fix them.
How it works
- Click Run scan. The plugin walks your posts, pages, custom post types, Media Library, and WooCommerce galleries.
- Each image is classified as Missing, Decorative, Filename (alt text equals the file name — useless to screen readers), or Valid.
- The Results table shows everything in one place. Edit alt text inline; mark genuinely decorative images so they’re skipped by screen readers; export everything to CSV for review.
- Re-run the scan whenever you want to see your compliance score improve.
Free version features
- Full site scan — every image on your site.
- Compliance score dashboard with scan history.
- Sortable, filterable bulk-edit table — filter by status, post type, or sort by date.
- Inline edit and save per image, with “mark as decorative” toggle.
- Detection of missing alt, decorative alt, and “alt equals filename” cases.
- CSV export of every audit row.
- Scans posts, pages, custom post types, Media Library, and WooCommerce products (including variations and gallery images).
- Gutenberg-aware: handles core/image, core/cover, core/gallery, and nested blocks.
Pro features (sold separately)
- AI-generated alt text — bring your own API key (Anthropic Claude, OpenAI, or Gemini).
- Per-image and bulk “Suggest with AI” actions, with review-before-save.
- Configurable prompt templates: SEO-focused, accessibility-focused, e-commerce.
- Multi-language alt text (30+ languages).
- WooCommerce context-aware prompts (uses product name and category).
- Scheduled re-scans (weekly / monthly).
- Email and Slack reports of new missing alt text.
- Branded PDF compliance reports referencing WCAG 2.1 / 2.2.
- Compliance score trend chart over time.
- Page builder integrations: Elementor, Beaver Builder, Bricks, Divi.
- Cost estimator for AI bulk jobs.
Privacy
TDF Image Alt Scanner does not send any data off your site. The plugin only uses the WordPress REST API to communicate between the dashboard and your site’s database.
If you upgrade to Pro and enable AI alt text generation, you will be entering your own API key for one of the supported AI providers. In that case, image URLs and prompts are sent directly from your site to the AI provider you’ve chosen — TDF Image Alt Scanner never sees or stores them.
Source code & building from source
The admin dashboard is a React app compiled with Vite. The unminified source is shipped inside the plugin zip at admin/react/src/ and can be rebuilt with:
cd admin/react && npm install && npm run build
That regenerates the bundle at admin/dist/. Source files: admin/react/src/*.jsx, admin/react/src/*.js, admin/react/src/styles.css. Build config: admin/react/package.json, admin/react/vite.config.js.
Screenshots
Installation
From the WordPress.org plugin directory
- Go to Plugins Add New in your WordPress admin.
- Search for “TDF Image Alt Scanner”.
- Click Install Now, then Activate.
- Open the TDF Image Alt Scanner menu and click Run first scan.
Manual installation
- Download the plugin ZIP.
- Upload to
/wp-content/plugins/tdf-image-alt-scanner/. - Activate via Plugins in the WordPress admin.
- Open the TDF Image Alt Scanner menu and click Run first scan.
FAQ
-
Does this work with WooCommerce?
-
Yes. Product galleries, featured images, and variations are scanned automatically. WooCommerce-aware product context is part of the Pro AI prompts.
-
Will it modify my images?
-
No. The plugin only edits the alt text attribute of images you choose to update. Files, dimensions, and visual content are never changed.
-
How does the “Filename” classification work?
-
We compare the alt text against the image’s file name. If they match (after normalising case and stripping non-alphanumeric characters), the alt is flagged as “Filename” — technically present, but providing no useful information.
-
Will scanning slow down my site?
-
No. Scans run in the WordPress admin and use Action Scheduler (when available) for incremental processing. Front-end performance is not affected.
-
What about images hardcoded in classic-editor post HTML?
-
The scanner finds them and reports them in the Results table. Saving an alt text update applies to the underlying Media Library attachment. For images written directly into older post HTML, you may need to re-save the post for the new alt to appear on the front-end. Direct in-place HTML editing is on the roadmap.
-
Will my data survive uninstalling?
-
No. Uninstalling TDF Image Alt Scanner removes its custom database tables and settings cleanly. Image alt text edits made through the plugin remain in your media library.
-
How do branded PDF reports work?
-
Pro reports open in your browser ready to print. Use the “Save as PDF” button at the top of the report (or press Ctrl/Cmd + P Save as PDF). Every modern browser handles this — no extra software to install. Branding (logo, company name, footer text) is applied automatically.
Advanced: if you have shell access and want server-side PDF generation (useful for automated workflows), run
composer require mpdf/mpdfin the plugin folder; the plugin will detect it and generate PDFs directly. Most users do not need this. -
Is the plugin GPL-compatible?
-
Yes. TDF Image Alt Scanner is released under GPLv2 or later, the same licence as WordPress itself.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“TDF Image Alt Scanner” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “TDF Image Alt Scanner” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.1.3
- Ship the unminified React admin source inside the plugin zip (
admin/react/src/) so anyone can rebuild the dashboard bundle. Build directions added to the readme.
0.1.2
- Renamed from “Alt Text Auditor” to “TDF Image Alt Scanner”.
- Free scan is now uncapped — every image on the site is audited.
- Code prefix changed to ALTAUD_/altaud_ to satisfy WP.org guideline 13.
- Moved inline upgrade-page styles to wp_add_inline_style().
0.1.0
- Initial development build.
- Scanner, classifier, dashboard, results table, inline editor, settings page, CSV export.




