Skip to content
//AI Image Describer: Captions, Alt Text & Tags example\\

Medium captions, another model, bad links

Two to three sentences per image with google/gemini-3.1-flash-lite, Max images 5, and examples of links that cannot be described (each gets a free row saying why).

Updated November 12, 2026

What this example returns

This example returns up to 5 described images.

The dataset’s “Descriptions” view shows 9 columns: Image, Caption, Alt text, Tags, Visible text, Width, Height, Status, and Error. See every output field.

What each setting does

The input this example runs AI Image Describer: Captions, Alt Text & Tags with. “Try this input” opens it in the console, where you can run it as-is or change any field first.

Image links images

data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAEsBAMAAADp0H1pAAAAGFBMVEX18OHV28n6zBX5zBWpr19FeFIdXj4cXj5qMqI5AAALtUlEQVR42u2dTXPbxhmAn6Xoajrt1AAl11dQsnKm5HxcaSdprpXspse6bdxc1WQm/g2ayUx4zaTp5GzZic+VY/HQi0eOxWuqWsQ1YwnYaU9KJG4PAEgABEjJpUUEefdgi0twtc++nwvxxao7/LRaBQEWYAEWYAEWYAEWYAEWYAEW4FO0arpjo…

Images to describe, one per line: links to JPEG, PNG, WebP, GIF, BMP, TIFF, AVIF or HEIC files, or pasted image data (data:image/png;base64,...). Product photos, screenshots, social media pictures, scans. Leave empty when you upload files or read a dataset below.

Max images maxImages

5

Stop after this many images (failed ones included). Leave empty or 0 to describe every image you gave.

Detail level detailLevel

Medium: two or three sentences

How long the caption is. Low: one short sentence. Medium: two or three sentences. High: a detailed paragraph (objects, people, setting, colours, lighting, composition, mood).

Default: High: a detailed paragraph → this example uses Medium: two or three sentences

AI model model

google/gemini-3.1-flash-lite

The AI model that looks at the images, as author/model. It must read images, for example google/gemini-2.5-flash-lite (default: fast and accurate), google/gemini-3.1-flash-lite or openai/gpt-5-mini. Larger models write richer descriptions and use more AI model credit per image.

Default: google/gemini-2.5-flash-lite → this example uses google/gemini-3.1-flash-lite

.json
{
  "images": [
    "data:image/png;base64,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",
    "https://images.unsplash.com/photo-1518791841217-8f162f1e1131?w=640",
    "https://playwright.dev/img/playwright-logo.svg",
    "https://example.com/missing-photo.jpg",
    "not a link",
    "https://playwright.dev/img/logos/Browsers.png"
  ],
  "detailLevel": "medium",
  "model": "google/gemini-3.1-flash-lite",
  "maxImages": 5
}

What it costs

About $0.048 for 5 described images

An estimate: 5 × $0.0095 per described image (One image described and saved: caption at the chosen detail level, plus the alt text, tags and visible text you chose. Images that could not be described are free). A run is charged for the events it reports, so one that finds fewer described images costs less. Platform usage is billed on top, typically about $0.269 per 1,000 results.

Full pricing

When to use this example

From the AI Image Describer: Captions, Alt Text & Tags readme:

What if a field is empty?

visibleText is null when the image has no readable text. If an image could not be downloaded or read, status is error and error says why (not found, refused by the site, not an image, unsupported format, too large); those rows are not charged.

Do I need an account with an AI provider, an API key or a proxy?

No. The AI model runs through Scrape.ly and is billed with your run. Linked images are downloaded through a Scrape.ly datacenter proxy by default; switch to residential for sites that refuse datacenter addresses.

Other ways to run AI Image Describer: Captions, Alt Text & Tags

All examples of AI Image Describer: Captions, Alt Text & Tags

About AI Image Describer: Captions, Alt Text & Tags

Describe any image with AI: detailed captions, SEO alt text, keyword tags and the text visible in the picture. Image links, uploads or the images in another run's results, in any language.

Price:
$9.50 / 1,000 results
Developer:
Echofield
Categories:
AI, E-commerce, SEO tools

AI Image Describer: Captions, Alt Text & Tags pageOutput fieldsPricing

Related actors

//From the blog\\

Latest articles

All articles

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes.

No credit card. No setup calls.