Alt Text Studio · Documentation

How to generate alt text

Pick any input method (upload, URL, CSV, HTML, or scrape), choose your options, click Generate.

Generating alt text takes three steps: feed Alt Text Studio one or more images, choose any options you want, and click Generate. The flow is the same whether you have one image or hundreds; only the input method changes.

1

Open the Create page

From anywhere in the app, click Create in the top navigation. You'll land on the page where you feed Alt Text Studio your images and pick options.

2

Pick an input method

The Create page accepts images through any of these methods. Use whichever fits the source you have:

Each input method ends the same way: image previews appear as cards on the Create page, ready to generate.

Some hosts (Wikipedia, certain CDNs) block direct image fetching. If a URL fails with "Could not load image from this URL," download the file and use Image Upload instead.
3

Set options (optional)

Open the Options panel on each card to tweak text length, languages, custom prompts, ecommerce details, SEO keywords, and more. Or save a set of defaults so every new image inherits them. See How to change and save Generation Defaults.

4

Click Generate alt text

Each image card has a Generate alt text button that shows the credit cost for the current options. Click it. A single image is usually ready in just a moment; bulk batches process one card at a time.

5

Copy, edit, save, or download the result

Your alt text appears below the image with Plain Text, HTML, and JSON tabs. From here you can:

  • Copy — click the Copy button to put the active tab's content on your clipboard.
  • Edit — click into the textarea and change the alt text. A Save Changes link appears once you start editing; click it to commit the edit to your My Library. Copying without saving copies the edited text but won't update what's stored.
  • Download as — open the Download as dropdown to save the alt text directly as .txt, .html, .json, or .csv for the current image.

The generated result is automatically saved to your My Library as soon as it generates, so you can always come back to it later. Edits made on the Create page just need an explicit Save Changes click to be reflected there.

Related guides