---
title: Image To Text API | Image Editing | ModelsLab
description: Build with Image To Text API. Image Editing powered by AI. Pay-per-use. Free tier.
url: https://modelslab-frontend-v2-927501783998.us-east4.run.app/models/modelslab/image-caption.md
canonical: https://modelslab-frontend-v2-927501783998.us-east4.run.app/models/modelslab/image-caption.md
type: product
component: Playground/Endpoint/Index
generated_at: 2026-05-21T09:25:55.855520Z
---

[![Image to Text thumbnail](https://assets.modelslab.ai/api-logos/01KPMZY676ZM0Z7YJWBM9C78QP.png)](https://modelslab-frontend-v2-927501783998.us-east4.run.app/models/modelslab)Image To Text
---

[by ModelsLab](https://modelslab-frontend-v2-927501783998.us-east4.run.app/models/modelslab)This endpoint enables you to generate descriptive captions for images. By submitting an image to the endpoint, it analyzes the visual content and returns a concise, human-like caption that summarizes what’s depicted in the image.

`Image-Caption`

Open Source Model [Unlimited Usage](https://modelslab-frontend-v2-927501783998.us-east4.run.app/pricing) [LLMs.txt](https://modelslab-frontend-v2-927501783998.us-east4.run.app/models/modelslab/Image-Caption/llms.txt) [Learn more](https://modelslab-frontend-v2-927501783998.us-east4.run.app/seedance-2)

[API Playground](/models/modelslab/image-caption)API DocumentationVibe CodeRelated ModelsDeveloper SupportModel Specs

Input
---

Image 

Upload

File preview

Length 

Add FundsLogin to Generate

**Per image Caption** will cost **0.0047$**
**For premium plan image Caption** will cost **0.00$** i.e **Free.**

Output
---

Idle

Unknown content type

About Image To Text
---

This endpoint enables you to generate descriptive captions for images. By submitting an image to the endpoint, it analyzes the visual content and returns a concise, human-like caption that summarizes what’s depicted in the image.

### Technical Specifications

Model IDImage-CaptionProviderModelslabCategoryImage ModelsTaskText to Image

### Key Features

- High-resolution AI image generation from text prompts
- Negative prompt support for precise control
- Multiple output formats and aspect ratios
- Adjustable inference steps and guidance scale
- Batch generation support via API

### Quick Start

Integrate Image To Text into your application with a single API call. Get your API key from the [pricing page](https://modelslab-frontend-v2-927501783998.us-east4.run.app/pricing) to get started.

PythonJavaScriptcURLPHP

```
<code>import requests
import json

url = "https://modelslab.com/api/v6/image_editing/caption"

headers = {
    "Content-Type": "application/json"
}

data = {
        "model_id": "Image-Caption",
        "prompt": "your prompt here",
        "key": "YOUR_API_KEY"
    }

try:
    response = requests.post(url, headers=headers, json=data)
    response.raise_for_status()  # Raises an HTTPError for bad responses (4XX or 5XX)
    result = response.json()
    print("API Response:")
    print(json.dumps(result, indent=2))
except requests.exceptions.HTTPError as http_err:
    print(f"HTTP error occurred: {http_err} - {response.text}")
except Exception as err:
    print(f"Other error occurred: {err}")</code>
```

### Use Cases

- Product photography and e-commerce visuals
- Marketing and social media content creation
- Concept art and design prototyping
- Custom illustrations and artwork

[Learn more about Image To Text](https://modelslab-frontend-v2-927501783998.us-east4.run.app/seedance-2) [Browse Image Models](https://modelslab-frontend-v2-927501783998.us-east4.run.app/models?feature=imagen) [More from Modelslab](https://modelslab-frontend-v2-927501783998.us-east4.run.app/models/modelslab) [View Pricing](https://modelslab-frontend-v2-927501783998.us-east4.run.app/pricing)

Image To Text FAQ
---

### What is Image To Text?

This endpoint enables you to generate descriptive captions for images. By submitting an image to the endpoint, it analyzes the visual content and returns a concise, human-like caption that summarizes what’s depicted in the image.

### How do I use the Image To Text API?

You can integrate Image To Text into your application with a single API call. Sign up on ModelsLab to get your API key, then use the model ID "Image-Caption" in your API requests. We provide SDKs for Python, JavaScript, and cURL examples in the API documentation.

### What is the Image To Text model ID?

The model ID for Image To Text is "Image-Caption". Use this ID in your API requests to specify this model.

### Does Image To Text have a free tier?

Yes, ModelsLab offers a free tier that lets you try Image To Text and other AI models. Sign up to get free API credits and start building immediately.

---

*This markdown version is optimized for AI agents and LLMs.*

**Links:**
- [Website](https://modelslab.com)
- [API Documentation](https://docs.modelslab.com)
- [Blog](https://modelslab.com/blog)

---
*Generated by ModelsLab - 2026-05-21*