Image Alt-Text Generator
Upload an image or describe it — AI generates SEO-friendly, accessible alt text options with HTML snippets ready to copy.
Why alt text matters
Alt text serves two purposes: it's read aloud by screen readers for visually impaired users, and it tells Google what an image contains since Google can't fully "see" images. Missing alt text is both an accessibility failure and a missed SEO opportunity. Images with good alt text can rank in Google Image Search.
Ideal length
Keep alt text under 125 characters — most screen readers stop reading at that point.
Aim for 50–100 characters as a sweet spot. Be specific enough to be useful,
but don't write an essay. If the image is purely decorative (dividers, backgrounds),
use alt="" (empty alt).
Keywords in alt text
Including your focus keyword naturally in alt text helps with image SEO. But don't stuff — "SEO tools SEO dashboard SEO screenshot" is worse than nothing. One natural mention of the keyword is enough. The primary purpose is description, not keyword placement.
Common mistakes
Don't start with "Image of…" or "Picture of…" — screen readers already announce it's an image.
Don't use the filename as alt text (e.g. IMG_4521.jpg).
Don't repeat the surrounding caption verbatim.
Don't keyword stuff — it's a spam signal.
Ecommerce images
For product images, include: product name, brand, key feature, colour. Example: "Blue Nike Air Max 270 running shoes on white background" is far better than "shoes". This helps Google Shopping and image search surface your products to people actively searching for them.
Where to add alt text
WordPress: Media Library → select image → Alt Text field.
HTML: <img src="…" alt="your text">
Shopify: Products → image → Edit alt text.
Squarespace/Wix: Click image → Edit → Alt text.
The HTML snippet is provided below each option — copy and paste directly.