3 items
Audit a page for missing or poor image alt text and draft WCAG-style suggestions with your own OpenAI/Anthropic key. Find every image on a page that's missing good alt text — and write the fix in one click, on your own AI key. Accessibility checkers tell you what's broken. Paid SaaS generators lock alt-text behind a subscription and a sitemap crawl. AltForge does both, locally, on any live page — including logged-in and staging pages a crawler can't reach. ★ ONE-CLICK ALT-TEXT AUDIT (free, local) Scan the whole page and see every image with a clear status: Missing, Decorative (empty alt), Filename-as-alt, Redundant ("image of…"), Too long, or OK — plus a per-page score. No account, no key needed for the audit. ★ GENERATE WCAG ALT TEXT ON YOUR OWN KEY For any flagged image, click Generate — AltForge asks your own OpenAI or Anthropic vision model for concise, descriptive alt text. You pay your provider directly (pennies); there's no subscription and no per-image fee to us. Every suggestion is an editable draft you review before using. ★ HONEST ABOUT ACCESSIBILITY Empty alt="" is treated as decorative (legitimate), never a false error. Images that aren't publicly reachable (data:, blob:, intranet) are audited but flagged as "can't auto-generate" instead of failing silently. ★ PRIVATE BY DESIGN The audit is 100% local. When you click Generate, only the image's URL goes to the AI provider you chose, authenticated with your own key. Your key is stored only on your device. We have no server and never see your images or your key. ★ BRING YOUR OWN KEY Works with OpenAI (gpt-4o-mini) or Anthropic (claude-haiku-4-5) by default; override the model anytime. For accessibility consultants, agency designers, and content teams meeting WCAG 1.1.1 / ADA / the European Accessibility Act.
Jun 25, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.