Generate alt text for your entire WordPress site in minutes, for pennies.

Bulk-scan your media library, or feed in live pages with SEO keyword intelligence. Pay-as-you-go credits — no subscription, no lock-in.

No card required · Works with any WordPress site

"Uninstall AltForge and your alt text stays with your site."

Approved alt text is written to WordPress's native attachment meta.

Two modes, one review queue

Built for both accessibility and SEO

Start with a media-library sweep to clear the backlog, then use the Page Analyser to give commercial pages alt text that actually pulls its weight.

For accessibility coverage

Library Scan

AltForge scans your media library in batches, generates human-sounding descriptions using your site's context, and drops them into the review queue for you to approve.

  • Handles thousands of images
  • Skip existing alt text or regenerate it — your call
  • Pause, cancel and resume mid-scan

For SEO-driven pages

Page Analyser

Feed in URLs or a sitemap. We fetch the live page, read the target keyword from your SEO plugin, and generate alt text that frames the image in that page's context. Three integration styles from Subtle to Assertive.

  • Reads Yoast, Rank Math, SEO Press, AIOSEO
  • Three keyword integration styles
  • Writes like a human

Credits, not subscriptions

Pay-as-you-go

Buy a pack when you need one, use credits whenever. One credit per image.

  • Credit packs from 100 – 10,000 credits
  • No subscription, no lock-in
  • Use across multiple websites that you own

How it works

Four steps to better alt text

You stay in control of what lands on your site — AltForge just does the heavy writing.

1

Install the WordPress plugin

Download the AltForge plugin and upload it to your WordPress site. Takes about a minute.

2

Paste your API key

Create a key at altforge.app and drop it into the AltForge plugin's Settings page.

3

Run a full media library scan or scan by page

Library Scan for bulk accessibility coverage. Page Analyser for SEO-critical pages. Both land suggestions in the same review queue.

4

Review and approve

All alt text is queued for approval, with options to tweak, approve, reject and regenerate as needed. Approved text is saved to WordPress media items directly.

Pricing

Pay-as-you-go. Use your credits anywhere.

One credit generates one image. Use them across all your WordPress sites.

Starter

£5

100 credits

Choose Starter
Most popular

Standard

£20

500 credits

20% off

Choose Standard

Pro

£60

2,000 credits

40% off

Choose Pro

Agency

£200

10,000 credits

60% off

Choose Agency

Get started with 10 free credits on signup, no credit card required.

FAQ

Questions people ask first.

How does billing work?
Pay-as-you-go credit packs. Buy 100, 500, 2,000 or 10,000 credits in one go, use them whenever. One credit generates one image. No subscription.
How long do my credits last?
Credits are valid for 12 months. Any top-up extends your whole balance by another year, so if you buy credits regularly you never lose them. We send a reminder email 30 days before anything is due to expire.
What happens to my alt text if I uninstall the plugin?
Nothing. Approved alt text is written directly to WordPress's native attachment meta (`_wp_attachment_image_alt`) — the same field you'd fill in manually. Uninstalling AltForge doesn't touch it. Your SEO and accessibility work stays with your site, always.
Which SEO plugins does the Page Analyser work with?
Rank Math, Yoast SEO, SEO Press, and All in One SEO — out of the box. The plugin reads your configured primary and secondary keywords and weaves them into alt text naturally. If none are set, it falls back to the page H1 and surrounding text.
Will it overwrite my existing alt text?
By default, AltForge skips any image that already has alt text — you won't accidentally overwrite anything. If you want to regenerate alt text — for example to align it with a new SEO keyword — there's an option to override the skip, and our keyword intelligence will rewrite it with the new page context.
What if the AI makes a bad suggestion?
Every suggestion lands in a Review Queue first. You approve, edit inline, or reject each one before it's written to WordPress. There's a Regenerate button for another take. Nothing goes live without your sign-off.
What if a generation fails?
Automatic credit refund. We only charge for successful generations. If our AI provider has a hiccup, the credit goes straight back into your balance.
What does 'keyword intelligence' actually do?
When you scan a live page, we read the SEO keyword you've set for that page and ask the AI to describe the image *in the context of that keyword*. Three integration styles: Subtle (only when natural), Balanced (page-framed — recommended), and Assertive (keyword-led). No stuffing, no colons-bolt-on, no "bride portrait | wedding photography Scotland" nonsense.
Can I use one account across multiple websites?
Yes — your AltForge credits live in your account, not on any particular site. Create as many API keys as you like, drop each into its own WordPress site's AltForge plugin, and all of them draw from the same credit balance. Handy for agencies running multiple client sites.

Stop writing alt text by hand.

10 free credits on signup. No subscription. Your alt text stays with your site.

Create your free account