Get API key

by ByteDance

Quick Seedream images, edits and layer splits up to 2K

bytedance/seedream-5.0-flash/text-to-imageFrom 4 creditsper image · $0.04Layer Splitter
  • Up to 2K
  • Up to 10 reference images
  • 15 aspect ratios
  • Create Image
  • Edit Image
  • Layer Splitter
Retro film poster: a woman in a red trench coat holding a paper coffee cup stands by a rainy-night diner cart under a red neon sign, with a cream serif title reading LATE SHIFT, a tagline line beneath, and a yellow ADMIT ONE ticket stub at lower right.See examples

About Seedream 5.0 Flash

Seedream 5.0 Flash is ByteDance's lighter Seedream tier: text-to-image, editing with up to ten references, and layer decomposition. 1K, 1.5K and 2K cost the same.

Call it with the model name bytedance/seedream-5.0-flash/text-to-image on POST /jobs/createTask, from 5 credits per image ($0.05). New accounts get 30 free credits to try it in the Playground first.

Introduction

Seedream 5.0 Flash Text-to-Image creates a new image from a written brief. Use it for posters with real lettering, portraits, product and fragrance stills, and editorial or after-hours scenes when you want to start from words rather than a photo.

Developed by ByteDance (model ID dola-seedream-5-0-flash-260915).

Choose a Seedream 5.0 Flash mode by starting material

Starting materialMode
A written brief for a new pictureSeedream 5.0 Flash Text to Image
One to ten images to revise or combineSeedream 5.0 Flash Image Editing
A finished image whose parts you need separatelySeedream 5.0 Flash Layer Decomposition

Key features

Lettering that comes out as written

The perfume ad renders an accented headline correctly. Quote the exact copy and say where it sits.

5,000-character briefs

Enough for subject, wardrobe, light, lens and grade in a single prompt.

Request parameters

ParameterRequiredDescription
promptYesDescribe the image to generate: subject, composition, style, lighting and any exact text.
resolutionNoOutput size. Bigger sizes look sharper and cost more. 1k · 1.5k · 2k · Default: 2k
aspect_ratioNoThe shape of the frame: wide, square or tall. 1:1 · 4:3 · 3:4 · 16:9 · 9:16 · 3:2 · 2:3 · 4:5 · 5:4 · 21:9 · 9:21 · 2:1 · 1:2 · 3:1 · 1:3 · Default: 1:1
output_formatNoFile type of the result. jpeg · png · Default: jpeg

Pricing

Prices are in credits, the same credits you use on the website (1 credit = $0.01). The hold is taken when the task is accepted and settled to the actual charge when it finishes; failed tasks are refunded.

OptionCredits per image≈ USD
Standard4.35$0.044

Each task is rounded up to whole credits, so one run at the lowest tier costs 5 credits per image ($0.05).

For an exact number before you run, send the same body to POST /jobs/quote.

Use cases

Film posters and ad stills

Put the title and tagline in quotation marks and describe the composition around them.

Portrait series for a character

Write one strong treatment, then carry the face into new scenes with the editing endpoint.

Prompt guide & pro tips

Write the shot

Say who or what is in frame, what they wear, where the light comes from and the lens or film feel.

  1. Choose the shape with aspect_ratio.
  2. Describe subject, wardrobe and setting.
  3. Name the light: direction, color and hardness.
  4. Quote any text exactly and say where it sits.
Retro film poster, portrait 3:4. A woman in a red trench coat holds a paper coffee cup in front of a rainy-night diner cart under a red neon sign.
Cream serif title across the top: "LATE SHIFT". Below it, a smaller line: "Some orders never get cancelled".
Yellow ticket stub in the lower right corner reading "ADMIT ONE".
Use only the supplied text, with no extra badges or logos.

API quick start

Call the Seedream 5.0 Flash API in three steps

  1. Create an API key. Sign in to PopNow and create a key in the API console. Keys start with sk-popnow- and use the same credits as the website.
  2. Send the request. POST /jobs/createTask with model bytedance/seedream-5.0-flash/text-to-image and an input object that follows the parameter table. The response returns a task ID straight away.
  3. Get the result. Poll GET /jobs/recordInfo with the task ID, or pass a callBackUrl and we post the result to it. Download the output links when the task succeeds.
# 1. Create the task. Keep the Idempotency-Key if you retry after a network error.
export IDEMPOTENCY_KEY="$(uuidgen)"
curl -X POST https://api.popnow.ai/api/v1/jobs/createTask \
  -H "Authorization: Bearer $POPNOW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $IDEMPOTENCY_KEY" \
  -d '{
  "model": "bytedance/seedream-5.0-flash/text-to-image",
  "input": {
    "prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
    "aspect_ratio": "1:1",
    "resolution": "2k",
    "output_format": "jpeg"
  }
}'

# 2. Copy data.taskId from the response, then poll until state is succeeded, failed, canceled or expired.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
  -H "Authorization: Bearer $POPNOW_API_KEY"

Replace the prompt and any links with your own. The API tab has the response, polling and callback reference.

Seedream 5.0 Flash API questions

How much does the Seedream 5.0 Flash API cost?

Seedream 5.0 Flash starts at 4 credits ($0.04) per image with Layer Splitter, its cheapest task. Credits are the same as on the website (1 credit = $0.01), new accounts get 30 free credits, and failed tasks are refunded.

What is the model name for Seedream 5.0 Flash in the API?

Put bytedance/seedream-5.0-flash/text-to-image for Create Image; bytedance/seedream-5.0-flash/edit for Edit Image; bytedance/seedream-5.0-flash/layer-decomposition for Layer Splitter in the model field of POST /jobs/createTask.

What is layer decomposition?

You send one finished image and get back a base plate, where the separated elements are removed and the background is filled in, plus up to sixteen transparent PNGs, one per element such as a person, a headline, a product or a prop. You can then move, scale, replace, recolor or discard any piece.

Can I use several reference images?

Yes, up to ten on the editing endpoint. Order matters, because the prompt refers to them as first, second and third. Give each one a role, for example face from image 1, gown from image 2, location from image 3.

Is there a seed for reproducible results?

No. Flash exposes no seed on any endpoint, so identical requests return different results. Store the prompt and the returned asset together.

What are the limits of the Seedream 5.0 Flash API?

Resolutions: 1K · 1.5K · 2K; Aspect ratios: 1:1 · 4:3 · 3:4 · 16:9 · 9:16 · 3:2 +9; Prompt length (characters): 5,000. Requests outside these limits are rejected before anything is charged.

Can I try Seedream 5.0 Flash without writing code?

Yes. The Playground runs Seedream 5.0 Flash on your PopNow credits, needs no API key, and shows the matching code for every run.

All Seedream models

Seedream 5.0 Pro spends more on material detail for final frames and costs more at 2K. Flash is the faster, cheaper way to work through ideas.

More about Seedream 5.0 Flash