Browse ModelsIdeogram AIIdeogram AI Ideogram V2A

Ideogram Ai Ideogram V2A

Ideogram Ai Ideogram V2A

Playground

Try it on WavespeedAI!

Ideogram v2a is an image-generation model with state-of-the-art inpainting, precise prompt comprehension, and accurate text rendering. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

Features

Ideogram V2a

Generate versatile images with exceptional typography using Ideogram V2a. This well-rounded model offers expanded style options including 3D rendering and anime — delivering balanced quality and speed for diverse creative projects.

Looking for the latest version? Try Ideogram V3 Balanced for the newest generation.

Why It Looks Great

  • Expanded styles: Six style presets including Render 3D and Anime modes.
  • Superior typography: Industry-leading text rendering for posters, logos, and designs.
  • Balanced performance: Good quality-to-speed ratio for everyday use.
  • Multiple modes: Text-to-image generation, image editing, and masked inpainting.
  • Mask support: Precise regional editing with custom masks.
  • Flexible aspect ratios: Five format options for any use case.
  • Safety Checker: Optional content filtering for appropriate output.

Parameters

ParameterRequiredDescription
promptYesText description of the image you want to generate.
imageNoSource image for editing (upload or public URL).
mask_imageNoMask to specify edit regions — white areas will be regenerated.
styleNoOutput style: Auto, General, Realistic, Design, Render 3D, or Anime. Default: Auto.
aspect_ratioNoOutput format: 1:1, 16:9, 9:16, 4:3, or 3:4. Default: 1:1.
enable_base64_outputNoAPI only: Returns base64 string instead of URL.
Enable Safety CheckerNoToggle content safety filtering.

How to Use

Text-to-Image Generation

  1. Write your prompt — describe the image including any text you want rendered.
  2. Choose style — select from six style presets.
  3. Set aspect ratio — pick the format that fits your use case.
  4. Run — click the button to generate.
  5. Download — preview and save your image.

Image Editing

  1. Upload source image — the image you want to edit.
  2. Upload mask (optional) — white areas indicate regions to regenerate.
  3. Write your prompt — describe the desired changes or new elements.
  4. Run — click the button to apply edits.

Pricing

Flat rate per image generation.

OutputCost
Per image$0.04

Style Guide

StyleDescriptionBest For
AutoAutomatically selects the best styleGeneral use, when unsure
GeneralBalanced, versatile outputWide range of subjects
RealisticPhotorealistic, natural appearancePhotos, portraits, products
DesignGraphic design aestheticPosters, logos, marketing materials
Render 3D3D rendered appearanceProduct renders, 3D scenes, objects
AnimeJapanese animation styleAnime characters, manga, illustrations

Best Use Cases

  • 3D Product Visualization — Create 3D-style product renders and mockups.
  • Anime & Illustration — Generate anime characters and manga-style artwork.
  • Typography & Posters — Create designs with perfectly rendered text.
  • Mixed Media Projects — Switch between styles for diverse creative needs.
  • Production Workflows — Reliable quality for regular content creation.

Example Prompts

  • “isometric 3D render of a modern smart home, cutaway view, detailed interior, soft lighting”
  • “anime character portrait, young hero with spiky hair, determined expression, dynamic pose”
  • “elegant wedding invitation with text ‘Sarah & James’, floral border, script typography”
  • “realistic food photography, gourmet burger, restaurant lighting, appetizing presentation”
  • “retro video game poster saying ‘PIXEL QUEST’, 8-bit aesthetic, vibrant colors”

Model Comparison

ModelCostStylesBest For
Ideogram V2a$0.046 (incl. 3D, Anime)Stylized content, 3D, anime
Ideogram V2a Turbo$0.046 (incl. 3D, Anime)Fast stylized generation
Ideogram V3 Turbo$0.034Fast general generation
Ideogram V3 Balanced$0.064Balanced quality/speed

Pro Tips for Best Results

  • Use Render 3D for product mockups, isometric illustrations, and 3D-style scenes.
  • Use Anime for character art, manga panels, and Japanese illustration styles.
  • For typography, put the exact text in quotes within your prompt.
  • V2a offers Render 3D and Anime styles not available in V3.
  • Use masks to selectively edit only specific areas of an image.
  • Great value at $0.04 with six versatile style options.

Notes

  • Ideogram is renowned for best-in-class text rendering in AI-generated images.
  • V2a offers Render 3D and Anime styles not available in V3.
  • If using URLs for images, ensure they are publicly accessible.
  • The enable_base64_output option is only available through the API.
  • Enable Safety Checker for content that will be publicly shared.

Features

https://docs.ideogram.ai/using-ideogram/ideogram-features

Authentication

For authentication details, please refer to the Authentication Guide.

API Endpoints

Submit Task & Query Result


# Submit the task
curl --location --request POST "https://api.wavespeed.ai/api/v3/ideogram-ai/ideogram-v2a" \
--header "Content-Type: application/json" \
--header "Authorization: Bearer ${WAVESPEED_API_KEY}" \
--data-raw '{
    "style": "Auto",
    "aspect_ratio": "1:1",
    "enable_base64_output": false
}'

# Get the result
curl --location --request GET "https://api.wavespeed.ai/api/v3/predictions/${requestId}/result" \
--header "Authorization: Bearer ${WAVESPEED_API_KEY}"

Parameters

Task Submission Parameters

Request Parameters

ParameterTypeRequiredDefaultRangeDescription
promptstringYes-The positive prompt for the generation.
imagestringNo-The image to generate an image from.
mask_imagestringNo-The mask image tells the model where to generate new pixels (white) and where to preserve the original image (black). It acts as a stencil or guide for targeted image editing.
stylestringNoAutoAuto, General, Realistic, Design, Render 3D, AnimeThe style of the generated image.
aspect_ratiostringNo1:11:1, 16:9, 9:16, 4:3, 3:4The aspect ratio of the generated media.
enable_base64_outputbooleanNofalse-If enabled, the output will be encoded into a BASE64 string instead of a URL. This property is only available through the API.

Response Parameters

ParameterTypeDescription
codeintegerHTTP status code (e.g., 200 for success)
messagestringStatus message (e.g., “success”)
data.idstringUnique identifier for the prediction, Task Id
data.modelstringModel ID used for the prediction
data.outputsarrayArray of URLs to the generated content (empty when status is not completed)
data.urlsobjectObject containing related API endpoints
data.urls.getstringURL to retrieve the prediction result
data.has_nsfw_contentsarrayArray of boolean values indicating NSFW detection for each output
data.statusstringStatus of the task: created, processing, completed, or failed
data.created_atstringISO timestamp of when the request was created (e.g., “2023-04-01T12:34:56.789Z”)
data.errorstringError message (empty if no error occurred)
data.timingsobjectObject containing timing details
data.timings.inferenceintegerInference time in milliseconds

Result Request Parameters

ParameterTypeRequiredDefaultDescription
idstringYes-Task ID

Result Response Parameters

ParameterTypeDescription
codeintegerHTTP status code (e.g., 200 for success)
messagestringStatus message (e.g., “success”)
dataobjectThe prediction data object containing all details
data.idstringUnique identifier for the prediction, the ID of the prediction to get
data.modelstringModel ID used for the prediction
data.outputsstringArray of URLs to the generated content (empty when status is not completed).
data.urlsobjectObject containing related API endpoints
data.urls.getstringURL to retrieve the prediction result
data.statusstringStatus of the task: created, processing, completed, or failed
data.created_atstringISO timestamp of when the request was created (e.g., “2023-04-01T12:34:56.789Z”)
data.errorstringError message (empty if no error occurred)
data.timingsobjectObject containing timing details
data.timings.inferenceintegerInference time in milliseconds
© 2025 WaveSpeedAI. All rights reserved.