Skip to content

Caption Image

Describe an image in a short sentence, running locally in your browser (ViT-GPT2 on transformers.js). Private, offline, no cost.

Runs the image through an on-device image-to-text model and returns a natural-language caption.

Generate alt text, summarize an image for a downstream text step, or make a searchable description of visual content — without a vision API.

SettingNotes
ModelAny installed image-captioning (image-to-text) model.
ImageImage URL, data URL, or $binary from a previous node.

Returns { text } — the generated caption string.

  • Empty or generic caption — captioning models are small; keep expectations modest, or feed a clearer image.
  • Empty picker — install an image-to-text model first.