Browse ModelsIdeogram AIIdeogram AI Ideogram V3 Generate Transparent

Ideogram Ai Ideogram V3 Generate Transparent

Ideogram Ai Ideogram V3 Generate Transparent

Playground

Try it on WavespeedAI!

Ideogram V3 Generate Transparent creates high-quality images with transparent backgrounds from text prompts, perfect for logos, stickers, and design assets. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

Features

Ideogram V3 Generate Transparent

Ideogram V3 Generate Transparent generates high-quality images with a transparent background directly from text prompts. No manual background removal needed — the model outputs clean, isolated subjects ready for compositing, overlays, and design workflows from the start.


Why Choose This?

  • Native transparent background output Generates images with a clean alpha channel in a single step — no post-processing or background removal required.

  • Multiple rendering speed tiers Choose between flash, turbo, balanced, or quality to balance speed and output fidelity based on your workflow needs.

  • Flexible aspect ratios Supports multiple orientations for any platform or design format.

  • Strong prompt adherence Ideogram V3 delivers accurate text rendering and detailed scene composition from natural language descriptions.

  • Prompt Enhancer Built-in tool to automatically improve your text descriptions for richer results.


Parameters

ParameterRequiredDescription
promptYesText description of the image subject, style, and mood.
aspect_ratioNoOutput aspect ratio. Default: 1:1.
rendering_speedNoGeneration speed and quality tier: flash, turbo, balanced (default), or quality.

How to Use

  1. Write your prompt — describe the subject, style, and visual details. Use the Prompt Enhancer for better results.
  2. Select aspect ratio — choose the format that fits your target design or platform.
  3. Select rendering_speed — flash or turbo for fastest output, balanced for standard use, quality for highest fidelity.
  4. Submit — download your transparent PNG image ready for compositing.

Pricing

Rendering SpeedCost per Image
flash$0.03
turbo$0.03
balanced$0.06
quality$0.09

Best Use Cases

  • Graphic Design & Compositing — Generate isolated subjects ready to place directly into any background or layout.
  • Product Photography — Create clean product images on transparent backgrounds for e-commerce and marketing.
  • Stickers & Overlays — Produce illustration and character assets for social media, messaging, and streaming overlays.
  • Print & Merchandise — Generate transparent artwork for apparel, packaging, and print-on-demand workflows.
  • UI & App Design — Create icons, illustrations, and visual elements with clean edges for digital interfaces.

Pro Tips

  • Describe the subject clearly and avoid mentioning backgrounds — the model will handle transparency automatically.
  • Use quality mode for detailed illustrations or fine-textured subjects where edge accuracy matters most.
  • Use flash or turbo for rapid iteration when testing prompt directions before a final quality render.
  • Include style cues like “watercolor”, “vector illustration”, or “3D render” to control the visual treatment of the transparent subject.

Notes

  • Only prompt is required; all other parameters are optional.
  • Output is a PNG file with a transparent background (alpha channel).
  • Please ensure your content complies with Ideogram’s usage policies.

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-v3/generate-transparent" \
--header "Content-Type: application/json" \
--header "Authorization: Bearer ${WAVESPEED_API_KEY}" \
--data-raw '{
    "aspect_ratio": "1:1",
    "rendering_speed": "balanced"
}'

# 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-Text description of the image to generate with transparent background.
aspect_ratiostringNo1:11:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3The aspect ratio of the generated image.
rendering_speedstringNobalancedflash, turbo, balanced, qualityControls the quality-speed tradeoff. flash is fastest, quality produces the best results.

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.