# Freepik Text To Image API

**Canonical:** https://apis.io/apis/freepik/freepik-text-to-image-api/  
**Provider:** Freepik — https://apis.io/providers/freepik/  
**Base URL:** https://api.magnific.com  
**Documentation:** https://docs.freepik.com/

Freepik Text To Image API is one of 70 APIs that [Freepik](https://apis.io/providers/freepik/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Image Generation. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

The text-to-image API from Freepik — 67 operation(s) for text-to-image.

## Operations (60 of 100)

| Method | Path | Summary |
|---|---|---|
| POST | `/v1/ai/text-to-image` | Create image from text - Classic fast |
| GET | `/v1/ai/text-to-image/flux-dev` | Flux Dev - List tasks |
| POST | `/v1/ai/text-to-image/flux-dev` | Flux Dev - Create image from text |
| GET | `/v1/ai/text-to-image/flux-pro-v1-1` | Flux Pro 1.1 - List tasks |
| POST | `/v1/ai/text-to-image/flux-pro-v1-1` | Flux Pro 1.1 - Create image from text |
| GET | `/v1/ai/text-to-image/flux-dev/{task-id}` | Flux Dev - Get task status |
| GET | `/v1/ai/text-to-image/flux-pro-v1-1/{task-id}` | Flux Pro 1.1 - Get task status |
| GET | `/v1/ai/text-to-image/flux-kontext-pro` | Flux Kontext Pro - List tasks |
| POST | `/v1/ai/text-to-image/flux-kontext-pro` | Flux Kontext Pro - Create image from text |
| GET | `/v1/ai/text-to-image/flux-kontext-pro/{task-id}` | Flux Kontext Pro - Get task status |
| GET | `/v1/ai/text-to-image/flux-kontext-max` | Flux Kontext Max - List tasks |
| POST | `/v1/ai/text-to-image/flux-kontext-max` | Flux Kontext Max - Edit image from text |
| GET | `/v1/ai/text-to-image/flux-kontext-max/{task-id}` | Flux Kontext Max - Get task status |
| GET | `/v1/ai/text-to-image/flux-2-pro` | Flux 2 Pro - List tasks |
| POST | `/v1/ai/text-to-image/flux-2-pro` | Flux 2 Pro - Create image from text |
| GET | `/v1/ai/text-to-image/flux-2-pro/{task-id}` | Flux 2 Pro - Get task status |
| GET | `/v1/ai/text-to-image/flux-2-flex` | Flux 2 Flex - List tasks |
| POST | `/v1/ai/text-to-image/flux-2-flex` | Flux 2 Flex - Create image from text |
| GET | `/v1/ai/text-to-image/flux-2-flex/{task-id}` | Flux 2 Flex - Get task status |
| GET | `/v1/ai/text-to-image/flux-2-turbo` | Flux 2 Turbo - List tasks |
| POST | `/v1/ai/text-to-image/flux-2-turbo` | Flux 2 Turbo - Create image from text |
| GET | `/v1/ai/text-to-image/flux-2-turbo/{task-id}` | Flux 2 Turbo - Get task status |
| GET | `/v1/ai/text-to-image/flux-2-klein` | Flux 2 Klein - List tasks |
| POST | `/v1/ai/text-to-image/flux-2-klein` | Flux 2 Klein - Create image from text |
| GET | `/v1/ai/text-to-image/flux-2-klein/{task-id}` | Flux 2 Klein - Get task status |
| GET | `/v1/ai/text-to-image/seedream-v4` | Seedream 4 - List tasks |
| POST | `/v1/ai/text-to-image/seedream-v4` | Seedream 4 - Create image from text |
| GET | `/v1/ai/text-to-image/seedream-v4/{task-id}` | Seedream 4 - Get task status |
| GET | `/v1/ai/text-to-image/seedream-v4-edit` | Seedream 4 Edit - List tasks |
| POST | `/v1/ai/text-to-image/seedream-v4-edit` | Seedream 4 - Edit image |
| GET | `/v1/ai/text-to-image/seedream-v4-edit/{task-id}` | Seedream 4 Edit - Get task status |
| GET | `/v1/ai/text-to-image/seedream-v4-5` | Seedream 4.5 - List tasks |
| POST | `/v1/ai/text-to-image/seedream-v4-5` | Seedream 4.5 - Create image from text |
| GET | `/v1/ai/text-to-image/seedream-v4-5/{task-id}` | Seedream 4.5 - Get task status |
| GET | `/v1/ai/text-to-image/seedream-v4-5-edit` | Seedream 4.5 Edit - List tasks |
| POST | `/v1/ai/text-to-image/seedream-v4-5-edit` | Seedream 4.5 - Edit image |
| GET | `/v1/ai/text-to-image/seedream-v4-5-edit/{task-id}` | Seedream 4.5 Edit - Get task status |
| GET | `/v1/ai/text-to-image/seedream-v5-lite` | Seedream V5 Lite - List tasks |
| POST | `/v1/ai/text-to-image/seedream-v5-lite` | Seedream V5 Lite - Create image from text |
| GET | `/v1/ai/text-to-image/seedream-v5-lite/{task-id}` | Seedream V5 Lite - Get task status |
| GET | `/v1/ai/text-to-image/seedream-v5-lite-edit` | Seedream V5 Lite Edit - List tasks |
| POST | `/v1/ai/text-to-image/seedream-v5-lite-edit` | Seedream V5 Lite - Edit image |
| GET | `/v1/ai/text-to-image/seedream-v5-lite-edit/{task-id}` | Seedream V5 Lite Edit - Get task status |
| GET | `/v1/ai/text-to-image/seedream-v5-pro` | Seedream 5.0 Pro - List tasks |
| POST | `/v1/ai/text-to-image/seedream-v5-pro` | Seedream 5.0 Pro - Create image from text |
| GET | `/v1/ai/text-to-image/seedream-v5-pro/{task-id}` | Seedream 5.0 Pro - Get task status |
| GET | `/v1/ai/text-to-image/seedream-v5-pro-edit` | Seedream 5.0 Pro Edit - List tasks |
| POST | `/v1/ai/text-to-image/seedream-v5-pro-edit` | Seedream 5.0 Pro - Edit image |
| GET | `/v1/ai/text-to-image/seedream-v5-pro-edit/{task-id}` | Seedream 5.0 Pro Edit - Get task status |
| GET | `/v1/ai/text-to-image/hyperflux` | HyperFlux - List tasks |
| POST | `/v1/ai/text-to-image/hyperflux` | HyperFlux - Create image from text |
| GET | `/v1/ai/text-to-image/hyperflux/{task-id}` | HyperFlux - Get task status |
| GET | `/v1/ai/text-to-image/recraft-v4` | Get the status of all Recraft V4 tasks |
| POST | `/v1/ai/text-to-image/recraft-v4` | Create image from text - Recraft V4 |
| GET | `/v1/ai/text-to-image/recraft-v4/{task-id}` | Get the status of a Recraft V4 task |
| GET | `/v1/ai/text-to-image/recraft-v4-pro` | Get the status of all Recraft V4 Pro tasks |
| POST | `/v1/ai/text-to-image/recraft-v4-pro` | Create image from text - Recraft V4 Pro |
| GET | `/v1/ai/text-to-image/recraft-v4-pro/{task-id}` | Get the status of a Recraft V4 Pro task |
| GET | `/v1/ai/text-to-image/recraft-v4-1` | Get the status of all Recraft V4.1 tasks |
| POST | `/v1/ai/text-to-image/recraft-v4-1` | Create image from text - Recraft V4.1 |

…and 40 more operations. They are listed in full on the page.

## Machine-readable artifacts (2)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/freepik/refs/heads/main/openapi/freepik-text-to-image-api-openapi.yml
- **Documentation** — https://docs.freepik.com/

## Other Freepik APIs (12)

- [Freepik Resources API](https://apis.io/apis/freepik/freepik-resources-api/)
- [Freepik Advanced Custom Elements API](https://apis.io/apis/freepik/freepik-advanced-custom-elements-api/)
- [Freepik Analytics API](https://apis.io/apis/freepik/freepik-analytics-api/)
- [Freepik Audio Isolation API](https://apis.io/apis/freepik/freepik-audio-isolation-api/)
- [Freepik Background Tasks API](https://apis.io/apis/freepik/freepik-background-tasks-api/)
- [Freepik Classifier API](https://apis.io/apis/freepik/freepik-classifier-api/)
- [Freepik Cloned Voices API](https://apis.io/apis/freepik/freepik-cloned-voices-api/)
- [Freepik Creations API](https://apis.io/apis/freepik/freepik-creations-api/)
- [Freepik Flows API](https://apis.io/apis/freepik/freepik-flows-api/)
- [Freepik Icons API](https://apis.io/apis/freepik/freepik-icons-api/)
- [Freepik Ideogram Image Edit API](https://apis.io/apis/freepik/freepik-ideogram-image-edit-api/)
- [Freepik Image Change Camera API](https://apis.io/apis/freepik/freepik-image-change-camera-api/)

## Tags

Image Generation

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/freepik/freepik-text-to-image-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/freepik/.
