Ideogram V4 Text-to-Image and Image Edit API generates high-quality images, posters, logos, and marketing visuals from text prompts or reference images. It supports strong typography, sharp detail, flexible output sizes, 1K / 2K resolution tiers, and low / medium / high quality controls. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Idle

$0.05per run·~20 / $1

A young foreign woman in an elegant one-piece swimsuit standing on a quiet beach at sunset, soft golden light, gentle ocean waves, wind moving her hair and a light sheer cover-up, poised and natural posture, cinematic fashion editorial photography, refined composition, luxurious summer atmosphere, tasteful and artistic, high-end magazine style, realistic skin texture, soft shadows

A bold urban mural, "YOU ARE HERE" in oversized 3D block letters, glowing sunset gradient with turquoise accents, surrounded by blooming flowers, doves, and leafy branches flowing outward from the text, photorealistic exterior wall, mural paint texture, positive reflective message, energetic public art style
Ideogram V4 generates high-quality images, posters, and logos from natural-language prompts with strong typography, sharp detail, and flexible output sizes. It supports both text-to-image and image-to-image workflows, with selectable resolution, aspect ratio, quality, and output format.
1k / 2k and low / medium / high to balance speed, detail, and cost.jpeg, png, or webp.| Parameter | Required | Default | Description |
|---|---|---|---|
prompt | Yes | — | Text description of the image to generate or edit. |
image | No | — | Optional input image for image-to-image editing. When provided, the model edits this image guided by the prompt. |
strength | No | 0.65 | Image-to-image edit strength. Lower values keep the result closer to the source image; higher values allow stronger changes. |
resolution | No | 1k | Output resolution tier: 1k or 2k. |
aspect_ratio | No | 1:1 | Output aspect ratio: 1:1, 3:2, 2:3, 4:3, 3:4, 16:9, 9:16, 21:9, 9:21. |
quality | No | medium | Quality tier: low, medium, or high. |
output_format | No | jpeg | Output image format: jpeg, png, or webp. |
image when you want to edit or restyle an existing image.strength to control how strongly the source image should be changed.resolution, aspect_ratio, quality, and output_format.A bold urban mural, "YOU ARE HERE" in oversized 3D block letters, glowing sunset gradient with turquoise accents, surrounded by blooming flowers, doves, and leafy branches flowing outward from the text, photorealistic exterior wall, mural paint texture, positive reflective message, energetic public art style
Price depends on selected resolution and quality.
| Resolution | low | medium | high |
|---|---|---|---|
| 1k | $0.025 | $0.05 | $0.10 |
| 2k | $0.05 | $0.10 | $0.20 |
1:1 for square social graphics, 3:4 or 4:3 for posters, and 16:9 or 9:16 for widescreen or vertical layouts.2k + high for final assets where detail matters.1k + low for fast drafts.strength 0.5 to 0.65 for a guided edit, and raise it for stronger reinterpretation.prompt is required.image, strength, resolution, aspect_ratio, quality, and output_format are optional.strength is 0.65.resolution is 1k.aspect_ratio is 1:1.quality is medium.output_format is jpeg.resolution and quality.Grab a WaveSpeedAI API key, then call POST https://api.wavespeed.ai/api/v3/ideogram-ai/ideogram-v4 with your input as JSON. The endpoint returns a prediction id; poll the prediction endpoint until status flips to completed, then read the output URL from data.outputs[0]. Examples for Ideogram v4 below.
# Submit the prediction
curl -X POST "https://api.wavespeed.ai/api/v3/ideogram-ai/ideogram-v4" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"image": "https://example.com/your-input.jpg",
"strength": 0.65,
"resolution": "1k",
"aspect_ratio": "1:1",
"quality": "medium",
"output_format": "jpeg"
}'
# Response includes a prediction id. Poll for the result:
curl -X GET "https://api.wavespeed.ai/api/v3/predictions/{request_id}/result" \
-H "Authorization: Bearer $WAVESPEED_API_KEY"
# When status is "completed", read the output from data.outputs[0].// npm install wavespeed
const WaveSpeed = require('wavespeed');
const client = new WaveSpeed(); // reads WAVESPEED_API_KEY from env
const result = await client.run("ideogram-ai/ideogram-v4", {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"image": "https://example.com/your-input.jpg",
"strength": 0.65,
"resolution": "1k",
"aspect_ratio": "1:1",
"quality": "medium",
"output_format": "jpeg"
});
console.log(result.outputs[0]); // → URL of the generated output# pip install wavespeed
import wavespeed
output = wavespeed.run(
"ideogram-ai/ideogram-v4",
{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"image": "https://example.com/your-input.jpg",
"strength": 0.65,
"resolution": "1k",
"aspect_ratio": "1:1",
"quality": "medium",
"output_format": "jpeg"
}
)
print(output["outputs"][0]) # → URL of the generated outputIdeogram v4 is a Ideogram model for image editing, exposed as a REST API on WaveSpeedAI. Ideogram V4 Text-to-Image and Image Edit API generates high-quality images, posters, logos, and marketing visuals from text prompts or reference images. It supports strong typography, sharp detail, flexible output sizes, 1K / 2K resolution tiers, and low / medium / high quality controls. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing. You can call it programmatically or try it from the playground above.
POST your input parameters to the model's REST endpoint (shown in the API tab of this playground) with your WaveSpeedAI API key in the Authorization header. Submission returns a prediction ID; poll the prediction endpoint until status flips to "completed", then read the output URL from the result. The playground generates a ready-to-paste code sample in Python, JavaScript, or cURL for whatever inputs you've set. Full request/response shape is documented at https://wavespeed.ai/docs/docs-api/ideogram-ai/ideogram-ai-ideogram-v4.
Ideogram v4 starts at $0.050 per run. That figure is the base price — the final charge scales with the parameters you set in the form (output size, length, count, references, or whatever knobs this model exposes), so a higher-quality or larger output costs more than a minimal one. The exact cost for your current input is shown live next to the Generate button before you submit, and the actual per-call charge is recorded on the prediction afterwards.
Key inputs: `prompt`, `image`, `aspect_ratio`, `resolution`, `output_format`, `quality`. The full JSON schema (types, defaults, allowed values) is rendered above the Generate button and mirrored in the API reference at https://wavespeed.ai/docs/docs-api/ideogram-ai/ideogram-ai-ideogram-v4.
Sign up for a free WaveSpeedAI account to claim starter credits, copy your API key from /accesskey, then call the endpoint shown in the API tab of the playground. The playground also auto-generates a code sample in Python, JavaScript, or cURL for the parameters you've set.
Commercial usage rights depend on the model's license, set by its provider (Ideogram). The license summary appears on the model card above; see WaveSpeedAI's Terms of Service for platform-level conditions.