Skip to main content
Note: Styles are not yet supported for V4 models. Styles define the visual appearance and aesthetic of generated images, including textures, visual effects, colors, composition, and overall artistic feel. Recraft offers both predefined curated styles and the ability to create custom styles. Recraft styles are organized into groups: realistic, digital illustrations, vector illustrations, icons, etc. Please refer to the examples below for visual references. To generate an image, you may provide a specific style name, such as Recraft V3 Raw, Photorealism, or Vector art. If a style name is supported by multiple models, the API defaults to Recraft V3 (if supported, to Recraft V2 otherwise). To use a specific version, explicitly pair the style with the model parameter (e.g., Photorealism with recraftv3 or Vector art with recraftv2_vector). Refer to the List of Styles for compatibility across V2 / V3 models. Examples:
Images of style Photorealism are expected to look like just ordinary photographs made with a digital camera or a smartphone or a film camera.Photorealism
Images of style Illustration are pictures drawn by hand or using computers - virtually everything except photos and vector illustrations. The most crucial difference from Photorealism is that illustrations possess simplified textures (like in 3D-rendered or manually drawn images) - or they are stylized in a certain creative way. The difference from Vector art is that Illustration allow for more complex color transitions, shades, fine textures.
Images of style Vector art are expected to look like those drawn using vector graphics (see Wikipedia). Usually, they use only a few different colors at once, shapes are filled with flat colors or simple color gradients. Shapes of objects can be arbitrarily complex.
Images of style Icon are small digital images or symbols used in the graphical user interface. They are designed to be simple and recognizable at small sizes, often visually summarizing the action or object they stand for, or they can act as the visual identity for an app or a website and are crucial in branding.
Photorealism and Illustration images are generated in raster formats such as PNG, WEBP, or JPG. These formats use pixels to represent details, making them ideal for photos and complex artwork. On the other hand, Vector art and Icon are generated in the SVG format. Unlike raster images, SVGs are made of mathematical paths and shapes, allowing them to scale to any size without losing quality.

Using of styles

The style parameter accepts the name of any curated style provided by Recraft. Examples include but not limited to: For the complete list of available styles organized by model and category, see the List of Styles. Some styles with identical names exist across multiple models (e.g., Photorealism is available in Recraft V2, and Recraft V3 models). Use the model parameter to explicitly specify which model version to use. The style_id parameter accepts:
  • style IDs created via the API;
  • style IDs from the Recraft web platform, accessible if :
    • you own the style;
    • the style is publicly available;
    • the style was explicitly shared to your account.
To obtain a style ID from the web platform, open any style in the Styles panel and click the three-dot menu to copy the style ID. The style and style_id parameters cannot be used together. Specify one or the other, not both. If neither parameter is provided, the default style for the selected model will be used: Model compatibility:
  • custom styles created on the web platform are compatible with the model specified during creation;
  • custom styles created via the API are compatible with Recraft V3 and Recraft V3 Vector models only.

List of styles

To generate an image, you may provide a specific style name, such as Recraft V3 Raw, Photorealism, or Vector art. If a style name is supported by multiple models, the API defaults to Recraft V3 (if supported, to Recraft V2 otherwise). To use a specific version, explicitly pair the style with the model parameter (e.g., Photorealism with recraftv3 or Vector art with recraftv2_vector).

Recraft V3

Recraft V3 Vector

Recraft V2

Recraft V2 Vector