Alt Text BYOK for WordPress

Finds every image in your Media Library that has no ALT text and generates it automatically โ€” one image at a time, or the whole library in one pass. Bring your own AI API key. No subscription, no data routed through us.

Alt Text BYOK in wp-admin: six Media Library images with their AI-generated ALT text after one bulk run
$24.99 one-time, no recurring cost
Buy now

๐Ÿ”’ Secure checkout by Stripe, your card details never touch our servers ยท 7-day money-back guarantee, no questions asked (deus@lumnika.com) ยท instant download, no account required.

Try it live in your browser a throwaway WordPress with five photos missing ALT text and the free plugin already listing them. Nothing to install, loads in about a minute.

What would a subscription cost you instead? Put in how many images you add:

At 200 new images a month for 12 months: AltText.ai about $228, ImageSEO about โ‚ฌ143.88; Alt Text BYOK $24.99 once plus about $1.44 of API calls.

Cheapest monthly plan that covers your images, from the public AltText.ai and ImageSEO pricing pages (September 2026). Backlog, yearly plans and more providers: full alt text cost calculator.

Try it on one of your images

Upload an image or paste its URL and see the kind of ALT text the plugin writes. Free, no signup, 3 images a day.

Drop an image here or click to choose (PNG, JPEG, WebP, GIF, max 5 MB)

or

In WordPress the plugin does this for every image in your Media Library โ€” in one pass, with your own AI key, and (full version) automatically for every new upload.

See it in wp-admin

Media > Alt Text BYOK page in wp-admin listing every Media Library image that has no ALT text
1. Every image without ALT text, in one list.
Bulk run in progress: ALT text generated for each image with Groq's free tier, rate limits waited out automatically
2. One click writes them all with your own provider (here Groq's free tier); rate limits are waited out.
Alt Text BYOK settings: provider presets for OpenAI, Anthropic, Gemini, Groq, OpenRouter, Mistral and Ollama, API key field and ALT language
3. Pick a provider preset, paste your key, choose the ALT language (or follow WPML/Polylang).

Free vs full version

The free version on WordPress.org has no usage limits. The full version is for sites that don't want to come back and click "Generate" every time someone uploads an image.

FeatureFreeFull ($24.99 once)
List of images missing ALT, generate one or all in bulkโœ“โœ“
7 provider presets, any OpenAI-compatible vision endpoint, your own keyโœ“โœ“
ALT language, WPML / Polylang aware; regenerate with Undoโœ“โœ“
ALT text written automatically on uploadโ€”โœ“
Background backlog: the whole library in hourly batches, no tab openโ€”โœ“
WP-CLI: wp alt-text generate and wp alt-text sync-contentโ€”โœ“
WooCommerce product name as contextโ€”โœ“
Page title, Yoast / Rank Math focus keyword and file name as contextโ€”โœ“
Local, staging and password-protected sites (images sent inline)โ€”โœ“
New ALT shown in posts published before the fixโ€”โœ“
Optional title and caption fillโ€”โœ“
UpdatesWordPress.orgAutomatic, via the license key in your download

What 1,000 images cost you

With your own key you pay the provider per image, at list price (1024ร—768 image, short prompt and answer):

Subscription tools charge per image credit: AltText.ai lists $5/month for 100 images and $59/month for 2,000 (prices from their public pricing page, September 2026). Alt Text BYOK is $24.99 once, plus those cents.

Detailed comparison: Alt Text BYOK vs AltText.ai ยท your own numbers: alt text cost calculator (official prices, dated, with sources).

Who it's for

WordPress site owners and agencies who care about accessibility and SEO but don't want to write ALT text for every image by hand. Missing ALT text is both an accessibility problem (screen readers skip the image) and an SEO problem (Google Image Search has nothing to index).

Not sure how many images you're missing? Scan your site for free: paste your domain, see every image without ALT text and a sample of the text the plugin would write. No install, no login. Just one image? Try the free alt text generator.

What it does

The free edition (no limits, bulk page only) has the first five: download the free version and try it on your site first. This one-time download adds the other eight.

Download free version

BYOK (Bring Your Own Key): the plugin ships no API key of its own and does not act as a paid intermediary. No request is sent anywhere until you enter your own API key, and no image data passes through any server belonging to the plugin author โ€” requests go directly from your site to the provider you configured.

What you get

The full-version plugin file (alt-text-byok.zip) plus install instructions, delivered immediately after payment. Your license key is already built into the zip: updates arrive in the normal WordPress Plugins > Updates screen, with nothing to enter.

Installation

Step-by-step with screenshots and API costs: setup guide.

  1. Upload the alt-text-byok folder to /wp-content/plugins/.
  2. Activate the plugin from the WordPress Plugins menu.
  3. Go to Settings > Alt Text BYOK and enter your API key (and, if you're not using OpenAI, your provider's API base URL and model name).
  4. Go to Media > Alt Text BYOK to generate the missing ALT texts.

FAQ

Do I need an OpenAI key specifically?
No. Any endpoint compatible with the OpenAI chat completions API that supports images works โ€” just change the API base URL and model in the settings.
Does the plugin send my images to a server of its own?
No. Requests go directly from your site to the API provider you configured yourself.
What happens to images that already have ALT text?
They're skipped by default. You can include them by ticking "Overwrite existing ALT" in the settings.
Is this a subscription?
No. $24.99 once. You only pay your AI provider directly, and only if their free tier doesn't cover your usage.

Buy now โ€” $24.99