Cheaper Gen.
ByteDanceimageFastUnavailable

Seedream 5.0 Flash API

The fastest, lowest-cost Seedream

FromUp to −39%
$0.011/imgOfficial price $0.018

per image · 1K

Try Seedream 5.0 Flash

Runs on your balance at the price shown on the button. Results are saved to your account.

Open full-screen Studio
0/5000

Output image shape.

1K ≈ 1 megapixel, 2K ≈ 4 megapixels.

Estimated cost…

Create a free account with Google or email — pay only for what you generate.

Your image will appear here

Write a prompt, pick your settings and hit Run. You only pay for successful generations.

What is Seedream 5.0 Flash?

Seedream 5.0 Flash is the fastest and most affordable Seedream 5.0 model for real-time and high-volume image generation and editing.

Fastest
Low-latency generations
Lowest price
Cheapest Seedream
Edit & generate
Text-to-image and edits
Fast turnaround
Seconds per image

Speed first

Flash is optimized for latency and cost — ideal for interactive apps, previews and large batch jobs where every cent counts.

Seedream 5.0 Flash pricing

Pay per image. No subscription. Failed generations are refunded automatically.

TierOfficial priceCheaper Gen.
1K
≈1 MP
$0.018/img$0.011/img
2K
≈4 MP
$0.018/img$0.011/img
  • Official price: BytePlus ModelArk official price ($0.018 per image). Prices verified 2026-10-14.

Specifications

Sizes
1K · 2K
Aspect ratios
1:1 · 4:3 · 3:4 · 16:9 · 9:16 · 3:2 · 2:3 · 21:9
Released
Sep 10, 2026

Use Seedream 5.0 Flash via API

One request to start a job, one to fetch the result. Same shape for every model.

Full API reference
import os, time, requests

API = "https://cheapergen.com/api/v1"
headers = {"Authorization": f"Bearer {os.environ['CHEAPERGEN_API_KEY']}"}

# 1. Submit the job
job = requests.post(f"{API}/run/bytedance/seedream-5.0-flash/text-to-image", headers=headers, json={
    "prompt": "Editorial product photo of a matte-black espresso machine on travertine, soft window light, 85mm",
    "aspect_ratio": "1:1",
    "size": "2K"
}).json()

# 2. Poll until it finishes (or pass "webhook_url" and skip polling)
while job["status"] in ("queued", "running"):
    time.sleep(3)
    job = requests.get(f"{API}/generations/{job['id']}", headers=headers).json()

print(job["status"], job["output"]["images"][0]["url"] if job["status"] == "succeeded" else job["error"])

Example prompts

Copy a prompt into the playground above to try it.

  • App icon of a paper plane, glossy 3D, orange gradient background

    Try it

Seedream 5.0 Flash FAQ

Seedream 5.0 Flash is billed per generated image. Failed or moderated generations are not charged.

Yes — use Image Edit with one or more input images and describe the change. Reference multiple images to combine products, people and scenes.

Yes, subject to ByteDance's usage policy and our Terms of Service.

Seedream 5.0 Flash is developed by ByteDance. Cheaper Gen. provides API access through official upstream endpoints and does not own the model. Trademarks belong to their respective owners. · Markdown · OpenAPI