Recraft is a London-based AI design platform — founded in 2023 by Anna Veronika Dorogush, the creator of the CatBoost ML framework — that builds production-grade image and vector generation models tailored for professional designers and brands. The Recraft external HTTP API exposes prompt-to-image, vector generation, image-to-image, inpainting, outpainting, vectorization, background tooling, upscaling, custom style creation, prompt enhancement, and account inspection with Bearer-token authentication and an OpenAI-compatible request shape, complemented by hosted and self-hosted Model Context Protocol servers for use from Claude and other agentic AI clients.
URL: Visit APIs.json
Run: Capabilities Using Naftiko
- AI, Artificial Intelligence, Image Generation, Generative AI, Vector Graphics, Brand Design, Design Tools, Foundation Models, MCP
- Created: 2026-05-25
- Modified: 2026-05-25
| Model | Family | Release | Raster | Vector | Max Prompt | Notes |
|---|---|---|---|---|---|---|
| Recraft V4.1 | V4 | 2026-05 | Yes | Yes | 10,000 chars | Flagship; sharper and more polished than V4. |
| Recraft V4.1 Pro | V4 | 2026-05 | Yes | Yes | 10,000 chars | 2x resolution of V4.1. |
| Recraft V4.1 Utility / Utility Pro | V4 | 2026-05 | Yes | Yes | 10,000 chars | General-purpose variants. |
| Recraft V4 / V4 Pro | V4 | 2025 | Yes | Yes | 10,000 chars | Prior flagship. |
| Recraft V3 / V3 Vector | V3 | 2024 | Yes | Yes | 1,000 chars | Supports custom styles via /styles. |
| Recraft V2 / V2 Vector | V2 | 2024 | Yes | Yes | 1,000 chars | Lowest-cost tier. |
External models available inside Recraft Studio include Flux, Ideogram, GPT Image, HiDream, Imagen, Qwen Image, Seedream, Grok Image, and Nano Banana, with Grok Video, Veo, Kling, and Sora for video.
REST API for AI image and vector generation. Endpoints cover prompt-to-image (raster and vector), image-to-image, inpainting, outpainting, background removal/replace/generate, vectorization, crisp and creative upscaling, region erase, image variation, exploration, prompt enhancement, custom style creation, and account/credit inspection.
Base URL: https://external.api.recraft.ai/v1
Authentication: Authorization: Bearer $RECRAFT_API_TOKEN
Human URL: https://www.recraft.ai/docs/api-reference/endpoints
- Documentation — Getting Started
- Documentation — Endpoints
- Documentation — Swagger UI
- OpenAPI
- JSON Schema — Image
- JSON Schema — Style
- JSON-LD
- Naftiko Capability — Generation
- Naftiko Capability — Vector
- Naftiko Capability — Editing
- Naftiko Capability — Background
- Naftiko Capability — Upscaling and Prompt Enhancement
- Naftiko Capability — Styles
- Naftiko Capability — Users
Model Context Protocol server giving Claude, Cursor, and other MCP clients access to Recraft image and vector tooling. Available as a hosted remote MCP server (OAuth, subscription credits) and a self-hosted local Node.js server (API key, API units).
Human URL: https://www.recraft.ai/docs/mcp-reference/getting-started
- Documentation — Remote MCP
- Documentation — Local MCP
- Documentation — Tools
- SourceCode — recraft-ai/mcp-recraft-server
All endpoints are POST to https://external.api.recraft.ai/v1 unless noted.
| Endpoint | Purpose | Cost (V4.1 raster / vector) |
|---|---|---|
/images/generations |
Create image from prompt | 40 / 80 units |
/images/generations/raster |
Create raster only | 40 units |
/images/generations/vector |
Create vector only | 80 units |
/images/imageToImage |
Variation preserving composition | 40 / 80 units |
/images/inpaint |
Regenerate masked region | 40 / 80 units |
/images/outpaint |
Extend image beyond edges | 40 / 80 units |
/images/replaceBackground |
Replace background | 40 / 80 units |
/images/generateBackground |
Fill masked background | 40 / 80 units |
/images/vectorize |
Raster to SVG | 10 units |
/images/removeBackground |
Strip background | 10 units |
/images/crispUpscale |
Sharp upscale | 4 units |
/images/creativeUpscale |
Detail-adding upscale | 250 units |
/images/eraseRegion |
Object removal | 2 units |
/images/variateImage |
Visual remix | 40 units |
/images/explore |
Diverse variations | 40 units |
/images/explore/similar |
Source-resembling variations | 40 units |
/prompts/enhance |
Expand short prompt | 10 units |
/styles |
Create custom style (V3) | 40 units |
GET /users/me |
Current user and credit balance | free |
USD $1.00 = 1,000 API units. Pro models charge 250 (raster) / 300 (vector) units. Failed operations are not billed.
- Per user: 5 requests per second
- Per user: 100 images per minute
- Generated assets retained ~24 hours behind signed URLs
- 14 supported aspect ratios (1:1, 2:1, 1:2, 3:2, 2:3, 4:3, 3:4, 5:4, 4:5, 6:10, 14:10, 10:14, 16:9, 9:16)
- Prompt length: 10,000 chars (V4/V4.1), 1,000 chars (V2/V3)
- Portal — recraft.ai
- Documentation — docs
- GettingStarted — API
- Documentation — Endpoints
- Documentation — Swagger
- Documentation — llms.txt
- Portal — Recraft API
- Sandbox — Recraft Studio
- Pricing
- Pricing — API
- Plans — Paid
- Plans — Free
- Blog
- Blog — Image Generation API
- GitHubOrganization
- SDK — MCP Recraft Server
- Tool — ComfyUI Recraft Node
- Forum — Discord
- Support — Feedback Portal
- Support — FAQ
- Support — Contact
- TrustCenter — Security
- TrustCenter — Compliance and Certifications
- PrivacyPolicy — Data Protection
- Documentation — Data Use and Training
- Documentation — Commercial Ownership
- Documentation — Credits
- Documentation — Billing
- Documentation — API Appendix
- Documentation — API Styles
- Models — Recraft V4.1
- Models — Recraft V4
- Models — Recraft V3
- Models — Recraft V2
- Documentation — Choosing a Model
- Documentation — External Models
- Documentation — Styles Overview
- Documentation — Curated Styles
- Documentation — Prompting Best Practices
- Documentation — Character Consistency
- Documentation — Prompt Engineering Guide
- SignUp
- Documentation — API Token Management
- TermsOfService
- PrivacyPolicy
- Documentation — Subprocessors
Machine-readable API specifications organised by format.
FN: Kin Lane
Email: info@apievangelist.com