We use cookies. Cookies and browser storage keep you signed in and remember your preferences. With your permission we also measure how the site is used. You can any time. See our cookie policy.

Recraft: Recraft V4 Styles Pro

recraft/recraft-v4-styles-pro
ImageInput: text · image66KAdded Aug 26, 2026

Try Recraft: Recraft V4 Styles Pro now

Runs on your balance at the prices above. New accounts start with free usage.

Sign in to use thisCreate free account
Results will appear here.
5 of 5 free messages left today. A free account adds free usage and an API key.Create free accountSign inSession cost $0.00

Recraft: Recraft V4 Styles Pro at a glance

  • Context window of 65,536 tokens, enough for long documents and multi-turn conversations.

About Recraft: Recraft V4 Styles Pro

Recraft: Recraft V4 Styles Pro is an image generation model from Recraft. It sits in the image category and is built around style consistency: the provider describes it as a style-consistent image generation model, and every request requires at least one style reference image. If you need generated images that match a look you already have, rather than a generic rendering, this is the model Recraft positions for that job.

The model accepts text and image inputs and returns images. Its context window is 65,536 tokens, with a maximum output of 58,982. The image parameters are where most of the control lives. aspect_ratio is an enum covering 1:1, 2:1, 1:2, 3:2, 2:3, 4:3, 3:4, 5:4, 4:5, 16:9, 9:16 and auto. n is a range from 1 to 6, so a single request can return up to six images. input_references is a range from 1 to 10, which is how you supply the style reference images the model requires. Note that the supported_parameters list is empty, so the image parameters above are the practical controls rather than the standard sampling parameters you may be used to.

Those capabilities point to a fairly specific set of use cases. Because at least one reference image is mandatory and up to ten can be supplied, the model suits work where a visual style must carry across many generated assets: campaign imagery that has to match an existing art direction, illustration sets for a product or publication, character or scene variations that stay on model, and batch generation where you want several options per prompt via n. The wide aspect ratio enum makes it usable for both square social formats and tall or wide layouts without post cropping. Text input drives the content of the image, while the references drive how it looks.

You call it through api14's OpenAI-compatible API using the model id "recraft/recraft-v4-styles-pro". Because the interface is OpenAI-compatible, existing clients and SDKs generally work with a change of model id and base URL. In the request you pass your prompt as text, include your style reference images as inputs, and set the image parameters you need: aspect_ratio, n between 1 and 6, and input_references between 1 and 10. Remember that at least one reference is required, so a request with text only will not satisfy the model's input requirements.

On limits, the facts here do not describe unsupported features or failure modes, so the main thing to plan around is the reference requirement: if you want pure text to image generation with no style anchor, a model without a mandatory reference input will fit better. Similarly, if you depend on tuning standard parameters, this model exposes none, so check that the image parameters cover what you need before committing.

How to call the Recraft: Recraft V4 Styles Pro API

  1. Create an API key in your dashboard.
  2. Install the official openai SDK for your language.
  3. Set baseURL to https://api14.com/api/v1 and model to "recraft/recraft-v4-styles-pro".
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api14.com/api/v1",
  apiKey: process.env.API14_API_KEY,
});

const result = await client.images.generate({
  "model": "recraft/recraft-v4-styles-pro",
  "prompt": "A minimalist product photo of a ceramic mug on a wooden table",
  "n": 1,
  "aspect_ratio": "1:1"
});
import { writeFile } from "node:fs/promises";
await writeFile("image.png", Buffer.from(result.data[0].b64_json, "base64"));

Specifications

Context length
65,536
Max output
58,982
Input
text, image
Output
image

Requests on api14 · last 7 days

10-1610-1710-1810-1910-2010-2110-22

Recraft: Recraft V4 Styles Pro: frequently asked questions

How much does the Recraft: Recraft V4 Styles Pro API cost?
Recraft: Recraft V4 Styles Pro costs Image output $0.35 / image. It is charged from your USD balance only for successful requests; failed requests are free.
What is the context window of Recraft: Recraft V4 Styles Pro?
Recraft: Recraft V4 Styles Pro reads up to 65,536 tokens per request: prompt, history and documents together. It writes up to 58,982 output tokens per response.
What can Recraft: Recraft V4 Styles Pro do?
Recraft: Recraft V4 Styles Pro accepts text, image and returns image.
How do I call Recraft: Recraft V4 Styles Pro from my code?
Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "recraft/recraft-v4-styles-pro". No other code changes. Copy a ready example from the code panel on this page.
What are alternatives to Recraft: Recraft V4 Styles Pro?
Comparable Image models at a similar price: Recraft: Recraft V4.1 Vector, Recraft: Recraft V4 Vector, Recraft: Recraft V4 Styles Pro Vector. Each runs through the same API key, so switching is one string.

Recraft: Recraft V4 Styles Pro community

New topic

This community has no topics yet. Open the first one about Recraft: Recraft V4 Styles Pro.