Cheaper Gen.
ByteDanceimageUnavailable

Seedream 5.0 Lite API

High-quality Seedream images at a lower price

FromUp to −43%
$0.02/imgOfficial price $0.035

per image · 1K

Try Seedream 5.0 Lite

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 Lite?

Seedream 5.0 Lite delivers strong Seedream 5.0 image quality and editing at a lower price — great for everyday creative and app workloads.

Lower price
Cheaper than Pro
Edit & generate
Text-to-image and edits
Up to 2K
≈4 MP outputs
Fast turnaround
Seconds per image

Everyday Seedream

Lite keeps Seedream 5.0's aesthetics, prompt following and editing at a lower cost per image — the sensible default for apps and high-volume creative tools.

Seedream 5.0 Lite pricing

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

TierOfficial priceCheaper Gen.
1K
≈1 MP
$0.035/img$0.02/img
2K
≈4 MP
$0.035/img$0.02/img
  • Official price: BytePlus ModelArk official price ($0.035 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
Edit inputs
Up to 10 images
Released
Jun 28, 2026

Use Seedream 5.0 Lite 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-lite/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.

  • Children's book illustration of a fox reading under a mushroom, watercolor

    Try it
  • Flat-lay of a minimalist desk setup, top-down, soft shadows

    Try it

Seedream 5.0 Lite FAQ

Seedream 5.0 Lite 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 Lite 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