← Return to Portfolio Plugins
OFFICIAL WORDPRESS.ORG PLUGIN RELEASE

ZHS AI Alt Text Generator
Smart Image SEO & Accessibility

A lightweight, privacy-focused WordPress plugin engineered to automate image alt tags for WCAG accessibility and search engine ranking. Connects with OpenAI, Google Gemini, Anthropic Claude, Qwen, or generates context-aware alt text 100% free offline with zero API keys.

WordPress.org Verified v1.0.0 Stable Requires WP 5.8+ Tested up to WP 7.1+ PHP 7.4 to 8.3+ 4 Vision AI Models 100% Free Offline Mode GPLv2 Licensed
Download on WordPress.org Explore AI Engines ↓
wp-admin/admin.php?page=zhs-ai-alt-text
ZH Author: MD. Ziaul Hasan
ZHS AI Alt Text Generator Admin Settings Dashboard Mockup
Click to Zoom & Inspect UI
4
AI Vision Providers

OpenAI GPT-4o-mini, Google Gemini 1.5 Flash, Anthropic Claude 3.5, and Alibaba Qwen VL Max.

100%
Free Offline Mode

Zero API key required. Generates smart categorized alt text across 11 business and creative niches.

AJAX
Non-Blocking Bulk

Processes thousands of media library images in asynchronous batches with zero server timeouts or memory spikes.

Auto
On-Upload Tagging

Hooks seamlessly into WordPress Media Uploader to automatically analyze and tag newly added assets.

ENGINEERED FOR ACCESSIBILITY & RANKING

Why ZHS AI Alt Text Generator?

Most alt text tools lock you into expensive subscriptions or crash your server during bulk processing. ZHS AI Alt Text Generator provides complete multi-provider freedom, robust error handling, and a 100% free offline tier.

🧠

Bring Your Own API Key

Zero middleman markup. Plug in your own API key for OpenAI, Google Gemini, Anthropic Claude, or Qwen and pay only fractions of a cent per image directly to the provider.

⚡

Non-Blocking AJAX Architecture

Unlike legacy plugins that execute heavy PHP loops and trigger 504 Gateway Timeouts, our asynchronous batch processor tags images one-by-one with real-time progress bars.

🛡️

Zero Cloud Leak & Privacy First

All API keys are encrypted and stored locally in your WordPress database. The offline Basic Mode never sends a single byte of image data outside your web server.

♿

WCAG 2.4.1 & Section 508

Engineered with specialized system prompts that produce concise, meaningful, descriptive alt text rather than keyword-stuffed spam, ensuring true accessibility compliance.

🏷️

Custom Brand Tagging Engine

Paste your bespoke brand keywords and product nomenclature. The plugin intelligently pairs custom tags with visual context for optimal Google Image SEO visibility.

🖼️

Native Media Library Actions

Adds dedicated "Generate Alt Text" and "Alt Status" columns to the WordPress Media Library with instant AJAX buttons for quick single-row and bulk administrative workflows.

MULTI-PROVIDER ECOSYSTEM

Supported AI Models & Offline Modes

Switch between providers with a single click. Configure fallback categories so your media workflow never interrupts even if an API provider experiences rate limits.

🟢

OpenAI GPT-4o-mini

gpt-4o-mini · Vision API
Supported

High-speed visual reasoning at ultra-low cost. Identifies objects, text in images, and scene atmosphere to craft elegant, natural-sounding English alt descriptions.

Prompt Engineered Base64 / URL Pipeline Sub-Second Response
✨

Google Gemini 1.5 Flash

gemini-1.5-flash · Multimodal
Supported

Google's cutting-edge multimodal vision model with extraordinary speed and high context window. Superb at fine visual details, product catalog items, and graphic charts.

Ultra-Fast Tokens Generous Free Tier High Multimodal Fidelity
🧠

Anthropic Claude 3.5 Sonnet

claude-3-5-sonnet-latest
Supported

World-class nuance, OCR text reading, and contextual description accuracy. Best-in-class for editorial photography, scientific diagrams, and sophisticated UI screenshots.

Best-in-Class Nuance Zero Hallucination Focus Strict Privacy Policy
⚡

Alibaba Qwen VL Max

qwen-vl-max · DashScope
Supported

Top-tier open-weights vision intelligence hosted via DashScope API. Exceptional multilingual recognition, spatial reasoning, and cost-efficient high-volume processing.

Global Multilingual Enterprise DashScope Cost-Efficient
wp-admin/admin.php?page=zhs-ai-alt-text-bulk
AJAX Batch Engine
ZHS AI Alt Text Generator Non-Blocking Bulk Progress Interface
ZERO-HASSLE INTEGRATION

Installation & Setup Guide

Deploy in less than 2 minutes. Install directly from your WordPress admin dashboard or deploy via WP-CLI.

1
Search the Repository: In your WordPress admin, navigate to Plugins → Add New Plugin. In the search bar, type ZHS AI Alt Text Generator.
2
Install & Activate: Click Install Now on the card authored by MD. Ziaul Hasan, then click Activate.
3
Configure Provider or Start Free: Navigate to Settings → ZHS AI Alt Text. Choose your preferred AI provider (OpenAI, Gemini, Claude, Qwen) or keep the 100% Free Basic Mode. Run your first bulk alt text batch!
FREQUENTLY ASKED QUESTIONS

Common Questions & Architecture

Everything you need to know about API pricing, server limits, data privacy, and media handling.

No, absolutely not. ZHS AI Alt Text Generator includes a robust, 100% free offline "Basic Mode" that operates entirely within your WordPress installation with zero API keys or external fees. It categorizes your imagery across 11 major business niches and allows you to supply custom brand keywords. If you want full computer vision reasoning, you can optionally connect your own API key for OpenAI, Gemini, Claude, or Qwen.
Google Gemini 1.5 Flash and OpenAI GPT-4o-mini are currently the most cost-effective. Google Gemini offers a generous free tier for developers, and OpenAI's GPT-4o-mini costs approximately $0.00015 to $0.0003 per image. Tagging 1,000 images typically costs under $0.30 total.
No. Unlike older plugins that run massive single-request PHP loops and trigger 504 Gateway Timeouts or PHP memory errors, ZHS AI Alt Text Generator uses an asynchronous client-side AJAX loop. It dispatches requests in small, controlled batches, updating an interactive progress bar and completion log in real-time. You can pause or cancel at any second.
By default, the plugin preserves and skips all images that already have alt text, ensuring your hand-crafted SEO descriptions are never lost. You can optionally check the "Overwrite Existing Alt Text" toggle in settings if you specifically want a full refresh of your media library.
All secret API keys are stored securely in the WordPress options table and are never logged, exposed in client-side HTML, or transmitted to any third party other than the official AI provider endpoint you explicitly selected. The plugin adheres strictly to WordPress VIP and Plugin Check (PCP) security guidelines.
Yes. The plugin hooks into standard WordPress attachment metadata, which means all WooCommerce featured images, product gallery photos, and blog post assets (JPEG, PNG, WebP, GIF) are fully supported.

Technical Specifications

  • Author: MD. Ziaul Hasan (zhsaikot)
  • Plugin Version: 1.0.0 (Production Stable)
  • WordPress Compatibility: Version 5.8 through 7.1+
  • PHP Requirement: PHP 7.4, 8.0, 8.1, 8.2, 8.3+
  • License: GNU General Public License v2.0 or later
  • Supported Providers: OpenAI, Google Gemini, Anthropic Claude, Alibaba Qwen, Offline Basic
  • Standards Compliance: WordPress VIP, WCAG 2.4.1, Section 508

Changelog — v1.0.0

Released: November 2026 · Official WordPress.org Repository

  • Initial public release on official WordPress.org plugin repository.
  • Added multi-AI vision provider integration (OpenAI, Gemini, Claude, Qwen).
  • Implemented 100% Free Offline Basic Mode with 11 niche categories.
  • Engineered non-blocking AJAX bulk alt text generator with live progress tracking.
  • Integrated auto-generation hooks into native WordPress media upload pipelines.
  • Added quick-action column triggers in WordPress Media Library.
CUSTOM PLUGIN DEVELOPMENT & AI INTEGRATION

Need a Bespoke AI Tool or Custom WordPress Plugin?

Whether you need custom AI workflows, WooCommerce automation, complex ACF/JetEngine integrations, or a full Core Web Vitals optimization, I build robust, high-performance solutions for global businesses.

Book Free Strategy Call Contact Direct