Skip to content
Neartool
Checking…

Free Alt Text Generator

Write alt text for hundreds of images with the AI built into your browser. Private, unlimited, nothing uploaded.

0 images sent anywhereEverything runs on this device. Your images never leave this computer.

Needs desktop Chrome (Windows, macOS, Linux or ChromeOS). On a phone or another browser, open this page on your computer. Chrome downloads its AI model once, which varies in size and needs about 22 GB of free disk space.

How it works

Add images by dropping, pasting or choosing files. Each one is processed in turn on your own computer by the AI that ships inside Chrome, so there is no queue on someone else's server and no per-image cost.

The preset asks for short, factual alt text that fits the limit you pick (100, 125 or 150 characters). A built-in check flags common problems such as starting with 'image of', repeating the file name, or running over the limit, and offers a one-click fix.

Review the drafts, edit anything that needs a human touch, then copy individual results or export the whole batch as CSV. Alt text is a draft, and you know the page it will sit on better than any model does, so add page context where it helps.

The first time you use it, Chrome downloads its on-device AI model. The download size varies, and Chrome needs about 22 GB of free disk space to install it. The model is shared by every site that uses it, so you only set it up once. It needs desktop Google Chrome (Windows, macOS, Linux or ChromeOS) with its built-in AI available. Phones and other browsers are not supported yet.

What the alt text generator does

  • Alt text only by default, kept to a 125-character limit you can change to 100 or 150.
  • Bulk processing with progress, pause and stop, then CSV export.
  • Quality checks for over-long text, 'image of' prefixes, file-name alt text and duplicates.
  • Page context field to tell the AI what the image is for.
  • Description and hashtags can be switched on if you need them too.

Example results

Real examples of what this preset writes. Results are drafts: read them and edit before you publish.

  • running-shoe-side.jpg

    Example photo: A product photo of a red running shoe on a white background, seen from the side.

    Alt text55 / 125 characters
    Red lightweight running shoe with white sole, side view

    Product shots: colour, type and angle in a few words.

  • team-photo-2026.jpg

    Example photo: Six colleagues in casual clothes laughing together around a meeting-room table.

    Alt text51 / 125 characters
    Six colleagues laughing around a meeting-room table

    People: what they are doing, not what they look like.

  • revenue-by-quarter.png

    Example photo: A bar chart of revenue by quarter showing steady growth over four quarters.

    Alt text51 / 125 characters
    Bar chart: revenue grows each quarter from Q1 to Q4

    Charts: state the trend; put the data table in the page text.

Frequently asked questions

How long should alt text be?

Aim for one short sentence. Many screen reader users and accessibility checkers use about 125 characters as a practical ceiling, which is why that is the default here. Complex images such as charts need a longer description elsewhere on the page.

Can I generate alt text in bulk and export it?

Yes. Add many images at once and the tool works through them one by one, showing progress. When the batch finishes you can copy results or download a CSV with file names and alt text for pasting into a spreadsheet or CMS.

Should alt text start with 'image of' or 'picture of'?

No. Screen readers already announce that it is an image, so those words only add noise. The quality check flags these prefixes and removes them for you.

What about decorative images?

Purely decorative images should have an empty alt attribute so screen readers skip them. The tool writes alt text for every image you add, so leave out decorative ones or clear the field before you export.

Is the generated alt text good enough to publish as is?

Treat it as a strong first draft. A small on-device model can miss context, names or the reason an image is on the page. Read each result, and use the page context box to nudge it toward what matters.

Does it help with accessibility requirements?

Good alt text is part of making a site accessible, and this tool speeds up writing it. It does not by itself make a site meet any standard or law, so review the output and test your pages.