GPT Image 2.5 Flare & Sunburst are live on EvoLinkTry GPT Image 2.5

Seedream 5.0 Flash API

Generate and edit 1K, 1.5K or 2K images at one per-image rate, with up to 10 reference inputs at no extra cost. Use Flash Layerize to split one image into a base image and up to 16 PNG layers.

ByteDance / BytePlusImage GenerationAvailable
From ~$0.017 / image at 1K, 1.5K or 2K$0.018 official price-10%
Text-to-ImageImage-to-ImageMulti-Reference EditingLayer SplitFast GenerationFlat Per-Image Pricing
Production routeLive
Model Highlights
Fast, low-cost image generation and editing
Use Cases
Drafts, high-volume creative, product shots, layer splitting
Input
Text prompt with optional image references
Output
1 image; Layerize: base + PNG layers

Try Seedream 5.0 Flash before you integrate the API.

Test Seedream 5.0 Flash speed and output quality, estimate credit usage, and generate a sample before you formally integrate.

Create image task

Fixed to doubao-seedream-5.0-flash

Text-to-image, image-to-image and editing. One image per request, same price at 1K, 1.5K and 2K.

Input images

Upload source or reference images. Input images are not billed.

0/10 files
Size
Quality
Background

Transparent needs exactly one input image that already has an alpha channel.

Output format
Estimate ~$0.0171.1016 cr
1K quality + auto size · one flat rate per image, reference images free
Ready

Generated images will appear here.

History

Results are kept for 24 hours — download anything you want to keep.

Generated Seedream 5.0 Flash tasks will appear here.

Know your Seedream 5.0 Flash testing cost before you add credits.

One flat rate per image at 1K, 1.5K or 2K, and reference images are free. Pick a testing budget, or expand for detailed rates.

First Test Cost

Seedream 5.0 Flash - Text-to-Image - 1K - 1 image
Minimum charge
Credits1.1016

One image at any quality tier

Approx. Cost$0.017

About 617 tests with $10 in credits.

In Playground, keep Seedream 5.0 Flash selected and generate one image. 1K, 1.5K and 2K cost the same and reference images are free, so you can test at full 2K quality from the first run.

EvoLink rate $0.017/image
official price $0.018 · save 10%

Seedream 5.0 Flash testing budget guide

Pick an amount based on how many tests you expect.
Add Credits
$10
About 617 tests

Good for a first validation.

$50
About 3086 tests

Good for prompt iteration.

$100
About 6172 tests

Good before production integration.

Seedream 5.0 Flash cost examples

Draft iteration1 image · 1K prompt-only
$0.017/image-10%
1.1016 cr/image·$0.018 official price
Reference edit1 image · 2K + 3 reference images
$0.017/image-10%
1.1016 cr/image·$0.018 official price
Layer Split1 base image + 8 layers · total per run
$0.146-10%
9.9144 cr·$0.162 official price

One flat rate per output image — 1K, 1.5K and 2K cost the same, and reference images are free.

Seedream 5.0 Flash pricing

Seedream 5.0 Flash-10% vs officialdoubao-seedream-5.0-flash
1K / 1.5K / 2K output
Each generated image. All three quality tiers cost the same, so 2K costs no more than 1K. - Output image
$0.017/image-10%
1.1016 cr/image$0.018 official price
Seedream 5.0 Flash Layerize-10% vs officialdoubao-seedream-5.0-flash-layerize
Each output image
The base image and every split layer are billed as one image each. A run yields one base image plus up to 16 layers. - Output image
$0.017/image-10%
1.1016 cr/image$0.018 official price
Billing NotesWhat is and isn't billed.
ItemRuleRateBilling
Reference imagesImages in image_urls for image-to-image and editing, up to 10 per request.FreeNot billed
Layer Split reserveUp to 17 images (1 base + 16 layers) are reserved when the task starts. You pay only for the images actually produced; the rest is refunded.1.1016 cr/imageRefunded after completion

What Seedream 5.0 Flash can create.

Use Seedream 5.0 Flash for ad iterations, product-image edits and multi-reference compositions. Ordinary generation returns one image; Layerize returns a base image and separate transparent layers. Compare output quality on your own prompts before choosing a production workflow.

Input
Text / Image
Output
Image
Size
Auto / ratio / custom pixels
Quality
1K / 1.5K / 2K
References
Up to 10 input images

Seedream 5.0 Flash models on this page

Seedream 5.0 Flash

doubao-seedream-5.0-flash

Generate or edit a flat image from a prompt, with up to 10 reference images, ratio presets or custom pixel sizes, and 1K/1.5K/2K quality tiers at one price.

Seedream 5.0 Flash Layerize

doubao-seedream-5.0-flash-layerize

Send exactly one PNG or JPEG and get a base image plus up to 16 transparent PNG layers with stacking order and bounding boxes, billed per image produced.

Key Seedream 5.0 Flash API parameters

These fields cover the main integration decisions. Open the API tab for the full request and response schema.

modelstring

doubao-seedream-5.0-flash for generation and editing; doubao-seedream-5.0-flash-layerize for Layer Split.

promptstring

Describe the image. Up to 4000 tokens; under about 600 English words works best.

image_urlsarray

Up to 10 reference images for image-to-image or editing. Reference images are free.

sizestring

auto, an aspect ratio such as 1:1 or 16:9, or custom WIDTHxHEIGHT pixels.

qualityenum

1K, 1.5K or 2K for auto or ratio sizes. All three tiers cost the same.

output_formatenum

jpeg or png. Transparent backgrounds require png.

backgroundenum

Use transparent only to preserve the alpha channel of exactly one input image, with PNG output. It does not remove a background.

callback_urlstring

HTTPS webhook that receives the task result instead of polling.

Two ways to use Seedream 5.0 Flash: EvoLink API or Agent

Use the EvoLink API for product integration and batch jobs, or call it from Codex, Claude, or Gemini for fast creative and development workflows. Both paths share the same EvoLink API key, balance, model routes, and task history.

Option 1

Integrate with the EvoLink API

Best for: product backends, batch jobs, automated workflows

Call EvoLink’s unified image API from your server and control the model ID, parameters, task queue, callbacks, and result storage.

  1. 1Validate output and cost with a real brief in Playground
  2. 2Create an EvoLink API key in the console
  3. 3Pick the model ID that matches your task from the route cards above
  4. 4Submit the task and retrieve the result by polling or HTTPS callback
Option 2

Call it with an Agent

Best for: creative and development tasks in Codex, Claude, and Gemini

Give the Agent your output goal, assets, and acceptance criteria. It can choose the route, assemble the request, track the task, and return the result without requiring you to hand-code every step.

  1. 1Set EVOLINK_API_KEY in your local environment; never put it in code or a prompt
  2. 2Describe the output goal, references, and the key parameters
  3. 3Ask the Agent to call a Seedream 5.0 Flash route and save the task ID
  4. 4Let the Agent poll the final state, download the result, and report failure reasons

What you can do with Seedream 5.0 Flash

Iterate fast with Seedream 5.0 Flash

Draft ad concepts, thumbnails and social visuals quickly, then keep the best result.

Edit with free references in Seedream 5.0 Flash

Guide style, subject or composition with up to 10 image_urls - references add nothing to the price.

Generate 2K with Seedream 5.0 Flash at 1K cost

1K, 1.5K and 2K cost the same, so pick the tier your layout needs instead of the one your budget allows.

Split images into layers with Seedream 5.0 Flash

Turn a finished poster into editable PNG layers for localization and A/B variants with Layerize.

Seedream 5.0 Flash API code example and error handling

This example shows the shortest runnable flow: create a task, save the returned task ID, then poll or wait for an HTTPS callback. Open the API tab for the complete parameter and response reference.

View complete API docs
cURL
curl -X POST https://api.evolink.ai/v1/images/generations \
  -H "Authorization: Bearer $EVOLINK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "doubao-seedream-5.0-flash",
    "prompt": "A serene lake reflecting the sunset, editorial photography",
    "size": "16:9",
    "quality": "2K",
    "output_format": "jpeg",
    "callback_url": "https://your-domain.com/webhooks/image-task-completed"
  }'

# Save the returned task ID, then query:
curl https://api.evolink.ai/v1/tasks/{task_id} \
  -H "Authorization: Bearer $EVOLINK_API_KEY"

Parameter validation failed

Check every value against the parameter cards above: ranges, allowed options, asset counts, and file types must match the selected route.

Authentication or balance issue

Check the Authorization bearer token and confirm the available balance and task billing in the console.

Content or asset rejected

Review likeness rights, brand assets, readable text, sensitive content, and input-asset compliance.

Task failed or timed out

A Seedream 5.0 Flash task that reaches a final failed state is not charged. Keep the task ID, inspect the final state, and identify whether the cause is validation, review, or execution before retrying.

Callback not received

callback_url must be a public HTTPS URL, not localhost or a private network address. Always keep the task ID as a polling fallback.

Seedream 5.0 Flash vs other image models

Starting price
Seedream 5.0 Flash~$0.017 / image
Nano BananaSee selected model
GPT ImageToken or tier based
Output quality
Seedream 5.0 Flash1K / 1.5K / 2K, same price
Nano Banana1K / 2K / 4K by model
GPT ImageQuality tiers
Reference input
Seedream 5.0 FlashUp to 10 images, free
Nano BananaModel dependent
GPT ImageSupported
Layer output
Seedream 5.0 FlashBase + up to 16 PNG layers
Nano BananaNo native layer output
GPT ImageNo native layer output
Best for
Seedream 5.0 FlashFast, high-volume image workflows
Nano BananaHigh-quality image generation
GPT ImageOpenAI image workflows

Seedream 5.0 Flash key details

Seedream 5.0 Flash has one price per image

Output tier, reference images and prompt length do not change the price - you pay per image produced.

Seedream 5.0 Flash Layerize bills every layer

A Layer Split run returns one base image plus up to 16 layers, each billed as one image. Up to 17 images are reserved upfront and the unused part is refunded.

Seedream 5.0 Flash uses standard prompt optimization

Flash accepts prompt_priority: standard only. A Pro request using fast must be updated before switching the model ID; review each route's pricing and input limits too.

Why use Seedream 5.0 Flash through EvoLink

Clear Costs Before You Generate

See the flat per-image rate and your estimate before you add credits.

Unified API

One API key works across Seedream, Nano Banana, GPT Image, video, audio, and LLM models.

Unified Balance

Track credits, spending, and model usage in one console.

Task Status Tracking

See whether an image task is submitted, processing, completed, or failed.

Production Image Workflows

Test drafts, edits, and layer splits on one page before you integrate.

Seedream Model Family

Compare output limits, reference handling, prompt modes and billing across Seedream models under one EvoLink account and API key.

Compare all Seedream models
Seedream 5.0 Pro

Seedream 5.0 Pro

Compare Pro for its standard and fast prompt modes, resolution-based pricing and Layerize workflow. Evaluate output quality using the same prompts and references.

View API
Seedream 5.0 Lite

Seedream 5.0 Lite

Evaluate Lite when your workflow needs web-search-enhanced generation. Check its own resolution, reference limits and optional search charges.

View API
Seedream 4.5

Seedream 4.5

Previous Seedream image route for teams that need 2K/4K generation, multi-image editing, and established production behavior.

View API

Other image models on EvoLink besides Seedream 5.0 Flash

GPT Image 2.5 Flare

GPT Image 2.5 Flare

OpenAI's default GPT Image 2.5 route for fast, high-quality everyday generation, billed by tokens.

View API
GPT Image 2.5 Sunburst

GPT Image 2.5 Sunburst

GPT Image 2.5 variant tuned for editing precision, trading longer generation times for finer detail control.

View API
GPT Image 2

GPT Image 2

OpenAI image route for prompt, reference, and editing workflows.

View API
Grok Imagine Image 2.0

Grok Imagine Image 2.0

xAI image model for text-to-image and editing with 1–3 reference images, with 1K/2K output.

View API

Seedream 5.0 Flash FAQ

What is Seedream 5.0 Flash, and which model ID should I use?

Seedream 5.0 Flash is ByteDance's image generation and editing model for latency- and cost-sensitive workflows. On EvoLink, use doubao-seedream-5.0-flash for ordinary generation or editing, and doubao-seedream-5.0-flash-layerize for layer decomposition. The two models share this page but have different input and output rules.

What is the difference between Seedream 5.0 Flash and Seedream 5.0 Flash Layerize?

They are separate models. doubao-seedream-5.0-flash generates or edits a flat image and accepts ratios and custom pixel sizes. doubao-seedream-5.0-flash-layerize takes exactly one PNG or JPEG, accepts quality tiers only, and returns a base image plus up to 16 transparent PNG layers with stacking order and bounding boxes.

How much does Seedream 5.0 Flash cost?

Check the pricing section for the current EvoLink rate. Ordinary generation uses one flat output-image rate at 1K, 1.5K and 2K; image_urls inputs are not billed. Layerize has its own rate entry and bills the base image plus every generated layer, not one flat charge for the entire task.

Why was more reserved than I was charged for Layer Split?

The number of layers is unknown when the task starts, so up to 17 images are reserved. You pay only for the images actually produced, and the rest returns to your balance.

Does Seedream 5.0 Flash support the fast prompt mode?

No. Flash accepts prompt_priority: standard only; fast is rejected before billing. When migrating a Pro request, remove fast and compare your own turnaround time rather than assuming a fixed generation speed.

Can I preview before integrating the API?

Yes. Use the Playground to test output quality, estimate credits, and inspect the request JSON before wiring it into your product.

Can I generate multiple images with n?

Not yet. Seedream 5.0 Flash returns one image per request.

Can I use it for image editing?

Yes. Pass image_urls with the prompt when you want source images or references to guide an edit or image-to-image workflow.

What if a generation fails?

Failed tasks are not billed. Check the task status and error details in the response or console, adjust the request, and try again.

How do I integrate the Seedream 5.0 Flash API?

Use an EvoLink API key to POST /v1/images/generations with the Flash model ID and the fields shown in this page's API reference. Save the returned id and query /v1/tasks/{task_id}, or provide an HTTPS callback_url. The create response is a task record, not the finished image.

How should I choose between Seedream 5.0 Flash, Pro and Lite?

Evaluate Flash for flat-rate 1K–2K generation, reference-guided edits and Layerize. Pro offers standard and fast prompt modes with different billing rules. Lite supports a different feature set, including web-search-enhanced generation. Compare the family page, then test the same prompts; price and tier names do not prove a quality ranking.

Can Seedream 5.0 Flash create a transparent background?

background: transparent preserves an existing alpha channel from exactly one input image. Use an alpha-capable source and PNG output; JPEG output is rejected. This option is not a background-removal tool. For independent transparent elements from a finished image, use Flash Layerize.

Does Seedream 5.0 Flash support 4K or custom image sizes?

Flash supports 1K, 1.5K and 2K output tiers, not a 4K tier. For ordinary generation, size can be auto, an aspect ratio or WIDTHxHEIGHT within the documented pixel and ratio limits. Layerize uses quality: auto, 1K, 1.5K or 2K and does not accept aspect ratios or custom pixel sizes.