OfferExtra 10% off PDF Search Pro annual plansYEARLY10 Get the deal

AI alt text for WordPress · accessibility and image SEO

Every image described. Automatically.

AI writes clear, accessible alt text for every image in your Media Library, on upload and in bulk. Fix hundreds of images in minutes, not weekends.

Start free 20 free images every month · no card neededSee credit plans
  • Free plugin, every feature
  • Unlimited with your own AI key
  • Tested up to WP 7.1
Media Library with six images: three now have AI-written alt text marked Good, one is being written, and two still have empty alt text. Alt text coverage 71%.

WebEquipe AI Alt Text is a free WordPress plugin that generates alt text for images with AI vision models. It writes descriptions automatically on upload and in bulk for existing images, flags missing, too short, too long and duplicate alt text, and works with your own OpenAI, Anthropic Claude or Google Gemini key, or with WebEquipe credits that need no AI account.

Powered by the models you trust

  • OpenAI
  • Claude
  • Gemini
  • 1

    credit = 1 image

  • feature locks

  • 100s

    of images per run

  • ∞

    with your own key

Most media libraries are full of alt="". Screen readers say "image", and search engines learn nothing.

AI Alt Text fills every gap. New uploads are described on arrival, and old images are fixed in one bulk run.

See it in action

From empty alt tags to 100% coverage

Watch a real Media Library go from hundreds of missing descriptions to fully described, in one bulk run.

How it works

Four steps to a fully described library

Set it up once. Every new upload is handled from then on.

  1. 01

    Install the free plugin

    From WordPress.org, in under a minute. Every feature is included.

  2. 02

    Pick how to generate

    Paste a free WebEquipe key for credits, or your own OpenAI, Claude or Gemini key.

  3. 03

    Generate

    Fix everything that's missing in one bulk run. New uploads are described automatically.

  4. 04

    Review and refine

    Check flagged images, regenerate any you don't like, or undo with one click.

Two ways to generate

Your key or ours. Same features.

Switch any time. Both modes are saved, so you never re-enter a key.

  • Bring your own key

    Unlimited, at cost price

    Paste your OpenAI, Claude or Gemini key. Requests go straight from your site to the provider, and you pay them directly, usually a fraction of a cent per image.

  • WebEquipe credits

    No AI account. Just paste and go.

    Get a free WebEquipe key and start right away. We handle the AI provider for you. One credit describes one image.

Alt text health check

See exactly what needs fixing

Every image gets a status. Filter to the problems, fix them in one go, and watch coverage climb.

Alt text health check: eight images filtered by status (Good, Missing, Too short, Duplicate, Excluded), coverage 38% with a Generate all missing button.

Bulk generation

Fix hundreds of images in one click

Select everything that's missing and send it to the queue. You see the cost before anything runs, and the work happens in the background while you keep using WordPress.

  • Credit estimate firstSee how many images will run and what's left in your balance.
  • Good images are skippedOnly missing and weak alt text is processed, so credits aren't wasted.
  • Automatic retriesBusy providers and timeouts are retried. Failed ones are listed with the reason.
Bulk dialog: 179 images selected, 32 already good and skipped, 147 to process for 147 credits from a balance of 300, and a background bulk job in progress.

Built into WordPress

Right where you already work

No new tool to learn. Alt text controls appear in the screens you use every day.

Media Library list with an Alt Status column: cafe-latte.jpg Missing, golden-dog.jpg Good, margherita.jpg Too short.
  • Media Library columnAn Alt Status column on every image, plus a "Generate alt text" bulk action.
  • Image edit screenGenerate or regenerate next to the alt text field, with one-click undo.
  • Post editor (coming soon)Meta titles and descriptions written for you, saved into Yoast or Rank Math.

Reviews

What WordPress users say

★★★★★
“These app people have the most stellar response and support: contacted them twice for small hiccups and, within 24 hours, app adjusted!”
ahswaimVerified on WordPress.org · Review of PDF Search Pro, by the same team

Features

Everything included, for everyone

There is no Pro version. Every feature works in both modes and on every plan.

Quality rules

Set what good alt text looks like on your site. Anything too short, too long or duplicated is flagged, so you know exactly what to review.

  • Minimum and maximum length
  • Too short, too long and duplicate flags
  • Literal, accessibility-first descriptions
  • SEO-assisted style with focus keyword Coming soon
Quality rules settings: minimum 10 characters, maximum 125 characters, style Literal (accessibility), with SEO-assisted marked soon.
Start free Free plugin · every feature included

Built for

Anyone with a lot of images

  • Bloggers and publishers

    Years of uploaded photos, described in an afternoon. Every new post is covered on upload.

  • Online stores

    Product images with clear descriptions that help shoppers using screen readers and image search.

  • Agencies

    Bring every client site up to standard with one install and their own key or credits.

  • Accessibility work

    Literal, WCAG-friendly descriptions, with flags for anything too short, too long or duplicated.

Privacy and security

Your images stay on your site

  • No image uploadsOnly the image's public link is sent for description. The file itself never leaves your server.
  • Direct with your keyWith your own key, requests go straight to OpenAI, Anthropic or Google. Nothing passes through us.
  • Encrypted keysAPI keys are encrypted at rest, masked after saving and never written to logs.
  • Admins onlyEvery screen and action needs an administrator, protected with WordPress nonces.
What is sent for one image
{
  "image_url": "https://yoursite.com/…/cafe-latte.jpg",
  "filename": "cafe-latte.jpg",
  "post_title": "Our autumn menu",
  "style": "literal"
}
// returned and saved to the image's alt field
"alt_text": "Latte with heart-shaped foam art on a wooden café table"
No file uploadStandard WordPress alt field · works with every theme

Pricing

Free plugin. Pay only for images.

Every feature is free. Credits are only for WebEquipe mode: 1 credit = 1 image. Upgrade the same key whenever you need more.

Free

With a free WebEquipe key

$0forever

20 images every month, reset on the 1st.

Get a free key
  • All plugin features
  • Credits reset monthly
  • No card required

Your own key

OpenAI · Claude · Gemini

$0unlimited

You pay the AI provider directly. WebEquipe charges nothing.

Download free
  • No monthly limit from us
  • Pick any supported model
  • All plugin features

Need a few more? Top-up pack: 30 credits for $2.99, added to any plan.

Buy top-up
  • 🔒 Secure checkout by Freemius
  • ✓ No feature locks
  • ✓ Same key when you upgrade
  • ✓ Cancel any time
  • ✓ Yearly credits delivered up front

FAQ

Questions about AI alt text

What does WebEquipe AI Alt Text do?

It is a free WordPress plugin that writes alt text for your images with AI vision models. It describes new uploads automatically, fixes existing images in bulk, and flags alt text that is missing, too short, too long or duplicated.

Is the plugin really free?

Yes. The plugin and every feature are free. You either use your own OpenAI, Claude or Gemini key and pay the provider directly, or use WebEquipe credits, with 20 free images every month and paid plans when you need more.

What is a credit?

One credit generates alt text for one image. Credits are only used in WebEquipe mode. With your own API key, WebEquipe charges nothing and there is no limit from us.

How do I get more credits?

Buy a monthly or yearly plan, or a top-up pack, on webequipe.com. Your existing key is upgraded automatically, so there is nothing to change in the plugin.

Which AI models are supported?

OpenAI GPT-4o and GPT-4o mini, Anthropic Claude Sonnet and Haiku, and Google Gemini Pro and Flash. By default the plugin picks the most affordable vision model for your provider.

Are my images uploaded anywhere?

No. Only the public link to the image, its filename and the post title are sent. With your own key the request goes straight to your provider; in WebEquipe mode it goes to our service, which does not store your images.

Will it overwrite alt text I already wrote?

Not by default. Automatic and bulk runs skip images that already have alt text unless you turn on overwriting. Regenerating one image always works, and Undo restores the previous text.

Does it work on a local or staging site?

The AI provider must be able to load your image links, so images on a site that is not reachable from the internet cannot be described.

Is AI alt text good for SEO and accessibility?

Alt text helps screen reader users understand your images and helps search engines index them. The plugin writes literal, accessibility-first descriptions and flags anything that needs a human check.

What is alt text, and why does it matter?

Alt text is a short written description stored in an image's alt attribute. Screen readers read it aloud to people who cannot see the image, it is shown if the image fails to load, and search engines use it to understand what the image shows.

Is alt text required for accessibility?

Yes. WCAG success criterion 1.1.1 (Non-text content) asks for a text alternative for every meaningful image, and many accessibility laws and audits are based on WCAG. Images without alt text are one of the most common accessibility errors found on websites.

How long should alt text be?

Short and specific: usually one sentence, and many guides suggest staying around 125 characters. The plugin lets you set a minimum and maximum (default 10 to 125 characters) and flags anything outside that range for review.

What about decorative images?

Images that are purely decorative, such as dividers or background shapes, should have an empty alt attribute so screen readers skip them. Mark them as Decorative in the plugin, or add a skip pattern, and they will never be flagged as missing.

Can I edit the alt text the AI writes?

Yes. Generated alt text is saved to the normal WordPress alt field, so you can edit it like any other alt text. You can also regenerate it, or undo back to the previous version.

Does AI alt text start with "image of"?

No. Screen readers already announce that it is an image, so the plugin writes the description directly, for example "Golden retriever puppy sitting on grass", not "Image of a dog".

Does it add shortcodes or blocks?

No. It works inside the Media Library, the image edit screen, the block editor sidebar and its own screens under AI Alt and Meta.

Give every image a voice

Install the free plugin, describe your first 20 images today, and fix the rest whenever you're ready.

Help

Set up in minutes, help when you need it

Price
Free plugin · credits optional
Requires
WordPress 6.2+ · PHP 7.4+
Tested up to
WordPress 7.1
AI providers
OpenAI · Claude · Gemini

Support

We're here to help

Questions about AI Alt Text, a bug, billing, or a feature you'd like. The developers who built it will reply.

  • 24–48 hour repliesMonday to Friday
  • 7-day money-back guaranteeOn every paid plan

    Topic

    We only use your email to reply.