Roboflow

Best Image Captioning Models

Compare the best 68 image captioning models and try 62 of them on your own image, free in the Roboflow Playground. 29 are open-weight, so you can self-host them for free under their licenses.

68 models · 29 open-weight · 62 free to try · prices synced Jul 28, 2026

We haven't benchmarked image captioning yet; scores and rankings appear on this site only where we've measured them. Until then, compare the models below, and for fixed categories in production expect a model fine-tuned on your own data to win.

Open-Source Image Captioning Models

29 models with downloadable weights you can self-host under their licenses (Modified MIT, Apache 2.0, and MIT). 23 run live in the Playground through hosted APIs, so self-hosting is optional.

MoonshotAI
Kimi K3Moonshot AI
NEW
2.8TModified MITJul 2026
Try
GoogleNEW
12BApache 2.0Jun 2026
Qwen
27BApache 2.0Apr 2026
35B total, 3B activeApache 2.0Apr 2026
Try
Google
25.2BApache 2.0Apr 2026
Try
Google
31BApache 2.0Apr 2026
Try
Qwen
9BApache 2.0Mar 2026
122BApache 2.0Feb 2026

Image Captioning Models via API

39 proprietary models where the weights aren't downloadable: access is through each provider's API and billed by them. Try all of them free in the Playground.

QwenNEW
$0.030$0.131MJul 2026
Try
Anthropic
Claude Opus 5Anthropic
NEW
$5.00$25.001MJul 2026
Try
GoogleNEW
$0.30$2.501.0MJul 2026
Try
GoogleNEW
$1.50$7.501MJul 2026
Try
OpenAINEW
$0.50$3.001.5MJul 2026
Try
OpenAINEW
$5.00$30.001.5MJul 2026
Try
OpenAINEW
$1.25$7.501.1MJul 2026
Try
MetaNEW
$1.25$4.251.0MJul 2026
Try

How to Choose an Image Captioning Model

Captioning is an encoder-decoder problem that modern VLMs handle natively, so the real choice is not which architecture but which tier: how much caption quality you need, at what volume, and whether captions are the end product or an input to another system.

The largest models write the most detailed, specific, and correct captions, follow style instructions (length, tone, what to emphasize), and can caption dense or unusual scenes without falling apart. They cost the most per image and run the slowest, which matters when you caption millions of assets rather than dozens.

Compact open models (Gemma-class VLMs, Florence-2 with its dense region captioning) produce serviceable captions at a fraction of the cost, can be self-hosted for privacy or offline use, and are often the right economics for alt-text generation and bulk media indexing where a plain, accurate sentence is enough.

Short captions suit alt text and search indexing; detailed captions suit retrieval systems and datasets for training other models, but longer generations also hallucinate more specifics, so validate on your own images. If captions feed a search index, consistency across the library usually matters more than peak eloquence, which favors the cheaper tier.

The bottom line: Caption quality as the product: use a frontier VLM. Captions as infrastructure at volume: use a small open model and spend the savings on coverage.

Frequently Asked Questions About Image Captioning Models

Image captioning is the task of generating a natural language description of an image. Architecturally it is an encoder-decoder problem: a vision encoder turns the image into features, and a language decoder writes text conditioned on them, which is exactly the structure of modern vision language models. Variants include short captions (one summary sentence), detailed captions, and dense captioning that describes individual regions. Automatic metrics like CIDEr and BLEU exist but mostly reward phrasing overlap with reference captions, so human or model-based judgment is common in practice. Captioning is used for alt text and accessibility, media library indexing, and making image collections searchable by content. This page lists 68 image captioning models, including 29 open-weight options you can self-host; 62 of them run live in the Playground so you can test them on your own images.

It depends on your task and constraints. For fixed categories in production, a model fine-tuned on your own data typically beats any general-purpose model. Compare the image captioning models on this page and try them on your own image to see which fits.

Yes. 29 of the 68 image captioning models here are open-weight (for example Kimi K3, Gemma 4 12B, and Qwen3.6 27B), free to self-host under their licenses (Modified MIT, Apache 2.0, and MIT).

Yes. You can run 62 of them in the Roboflow Playground for free. Upload an image and compare the models' output side by side, no setup required.

This page lists all 68 image captioning models in the Roboflow Playground catalog: 29 open-weight models you can self-host and 39 proprietary models accessed through provider APIs; 62 of them run live in the Roboflow Playground on your own images. Compare licenses, parameters, API prices, and release dates side by side, or open any model page for full details.