Free AI alt text generator

Drop in up to ten images, or paste image URLs, and get alt text that tells a screen-reader user what matters, and tells search engines what the image shows. Built on W3C accessibility guidance, not keyword tricks.

Drop images here, paste from clipboard, or

Up to 10 images · JPEG, PNG, WebP, GIF · resized in your browser to 1024 px before sending · never stored

No image handy? Try one:
What do you need?

One alt attribute value per image, written for the context you give.

What this generator does differently

Most alt text tools describe everything they see. That produces alt like "a green teapot, a cup, a window, leaves, a table", which a screen-reader user has to sit through and which tells Google nothing about why the image is there. Good alt text is a decision: what does this image contribute to this page?

  • Context-aware. Tell it where the image appears and it writes for that purpose.
  • Decorative detection. If the image adds nothing in that context, it answers alt="", which is the correct WCAG answer.
  • Checked on the spot. Each result runs through the same checks as our alt text checker: file-name alt, "image of" openers, keyword repetition and length.
  • Ready to paste. Copy the alt, or a full <img> tag with an SEO-friendly file name built from the description.
  • 15 languages, for sites that publish in more than English.

Three steps

  1. Add images (drag, paste or pick). They are resized in your browser first.
  2. Optionally say where they will appear, and a keyword if one is genuinely true.
  3. Generate, read each suggestion, then copy the one that fits.

The AI is a first draft. You know why the image is on your page; a quick read before publishing is what makes it accessible.

The same image, three correct answers

The W3C Web Accessibility Initiative puts it plainly: the text alternative depends on the image's purpose. Here is the market photo above in three different pages:

Where it appearsGood alt text
Farmers' market listing pageVendor arranging crates of organic figs and apricots at a morning market stall
Recipe for fig and apricot tartRipe figs and apricots, the tart's two fruits, in wooden crates
Decorative banner above a newsletter sign-upalt="" (decorative, adds no information)

More side-by-side cases, including logos, linked images and charts, are in our alt text examples. The rules behind them are in alt text best practices.

Questions people ask

Is this alt text generator free?

Yes. There is no account and no watermark. To keep it free for everyone, each visitor can run about 30 image requests every 10 minutes.

Can AI generate alt text?

Yes. Vision models can recognise objects, people, settings and text in an image and write a description. What AI cannot know is why the image is on your page, so the best results come from giving it context and reviewing each suggestion, which is what this tool is built around.

Is alt text legally required?

In many places, effectively yes. US courts and the Department of Justice apply the ADA to websites with WCAG as the usual benchmark; Section 508 requires WCAG 2.0 AA for US federal sites; and the European Accessibility Act (applying since June 2025) covers many consumer products and services in the EU. WCAG 1.1.1, which requires text alternatives, is Level A, the most basic level. This is general information, not legal advice.

How do I create alt text for many images at once?

Add up to 10 images per batch (upload, paste or image URLs), press Generate, then use Download CSV to get file name, suggested SEO file name and alt text for each image, ready for a spreadsheet or bulk import.

Is the AI alt text WCAG compliant?

The model is instructed to follow W3C WAI guidance for WCAG success criterion 1.1.1 (Non-text Content): describe the purpose and information of the image, skip "image of", and return alt="" for decorative images. Compliance also depends on context only you know, so read each suggestion before publishing.

Do you store my images?

No. Your browser shrinks each image to at most 1024 pixels, sends it once to the AI model through Vercel AI Gateway, and the server discards it when the response ends. Nothing is saved on our side.

Why does the page context matter?

The right alt text depends on why the image is on the page. The same photo of a teapot needs "Sage-green ceramic teapot with bamboo handle" on a shop page but "Tea steeping by a sunny window" in a slow-living blog post. Add a line of context and the output changes accordingly.

How long should alt text be?

Long enough to carry the image's information and no longer. Most useful alt text is one short sentence, often under 125 to 150 characters. WCAG sets no character limit; see our alt text length guide for the details.

Can it write alt text for charts and screenshots?

Yes. Use the image description generator's "Chart or diagram" mode: it returns a short alt plus a longer description of the data, which you can place in a caption or nearby text as W3C WAI recommends for complex images.