Model Details
Recraft V4.1 turns a text prompt into a polished, high-resolution raster image. It is the standard (Normal) tier of Recraft's newest V4.1 point-release — the same modern design sensibility as the V4.1 Pro tier, pushing resolution and detail further than V4 by generating imagery up to 2048×2048 pixels and supporting ultra-wide formats, at an economical per-image price. It keeps a design-first sensibility: deliberate composition, natural lighting, and convincing material rendering suited to brand systems and production workflows. Describe the subject, scene, and mood, and the model returns a full-resolution raster image. There is no style or substyle picker to configure — the design sensibility is baked into the model, so you steer results entirely through the prompt and the chosen output size.
## Best for - High-resolution brand and campaign imagery that needs to look clean and publication-ready - Photorealistic product shots, hero images, and lifestyle scenes for e-commerce and marketing - Editorial and advertising illustration where composition, lighting, and materials matter - Wide banners, posters, and large-format creative that benefit from the higher resolution and ultra-wide sizes - High-volume image generation where a low per-image price matters
## Choose another model when - You need the highest-fidelity Pro-tier output for premium campaign work — use `recraft/v4.1/pro/text-to-image` - You need scalable SVG vector output (logos, icons, flat marks) instead of a raster image — use `recraft/v4.1/text-to-vector` - You want to pick from a large library of named art styles or substyles — use `recraft/v3/text-to-image` - You want to edit or restyle an existing image rather than generate one from a prompt — use an image-editing model
## Tips - Lead the prompt with the details that matter most: subject, setting, lighting, camera framing, and mood - Set `image_size` to match your target format — `square_hd`, `portrait_4_3`/`portrait_16_9`, or `landscape_4_3`/`landscape_16_9`; for an exact canvas (up to 2048×2048 or an ultra-wide crop) pass a `{width, height}` object - Describe the look you want directly in the prompt — there is no separate style control to set - Be specific about materials and surfaces (matte, glossy, metal, fabric) to get the model's material rendering to shine
## Limitations - Fine, legible text inside the image can still render imperfectly - Very large custom canvases increase generation time and can occasionally soften fine detail - For the highest-fidelity output, the Pro tier (`recraft/v4.1/pro/text-to-image`) is tuned a step further
To run via the ModelRunner JavaScript client: ```js import { modelrunner } from "@modelrunner/client";
const result = await modelrunner.subscribe("recraft/v4.1/text-to-image", { input: { prompt: "a matte-black wireless headphone resting on brushed concrete, dramatic side light, photorealistic product shot", image_size: "landscape_4_3", }, }); ```





