Access Seedream 5.5 through EvoLink's unified image API: 1K, 1.5K or 2K output with auto, transparent or opaque backgrounds and up to 10 reference inputs. Seedream 5.5 Layerize splits one image into a base image and up to 99 PNG layers with optional text recognition.
ByteDance / BytePlus·Image Generation·Available
From ~$0.016 / image for 1K or 1.5K output$0.020 official price-20%
Production routeThis rate reflects platform-side availability — only confirmed server errors (HTTP 500 / empty response) count as failures. User-side issues (content moderation, invalid params, cancellation) plus rate limits, timeouts and auth errors are excluded. Before real traffic arrives, empty buckets may display as available.Live
Live
Model Highlights
High-fidelity generation, transparent output and layer splitting
Use Cases
Product shots, ad variations, cut-out assets, layer splitting
Test Seedream 5.5 output quality, transparent backgrounds and layer splitting, estimate credit usage, and generate a sample before you formally integrate.
Create image task
Fixed to doubao-seedream-5.5
Text-to-image, image-to-image and editing. One image per request: 1K and 1.5K share one rate, 2K is billed higher, and each input image is billed.
Input images
Upload source or reference images. Each input image is billed at the input-image rate.
0/10 files
Size
Quality
1K and 1.5K share one rate; 2K is billed at the higher rate.
Background
Auto lets the model decide; the task result reports whether the image came back transparent or opaque.
Results are kept for 24 hours — download anything you want to keep.
Generated Seedream 5.5 tasks will appear here.
Know your Seedream 5.5 testing cost before you add credits.
Output is billed by tier - 1K and 1.5K share one rate, 2K is billed higher - and each input image is billed per image. Pick a testing budget, or expand for detailed rates.
First Test Cost
Seedream 5.5 - Text-to-Image - 1K - 1 image
-20%Minimum charge
Credits1.088
One image at the 1K or 1.5K tier, no input images
Approx. Cost$0.016
About 597 tests with $10 in credits.
In Playground, keep Seedream 5.5 selected and generate one 1K or 1.5K image without input images. 1.5K costs the same as 1K, so test at 1.5K; switch to 2K or add reference images only when the layout needs them.
Seedream 5.5 testing budget guide
Pick an amount based on how many tests you expect.
Layer Split1 input + 1 base image + 8 layers at 1K · total per run
$0.151-20%
10.2272 cr·$0.188 official price
Output images are billed by tier and input images per image; Layer Split bills the input image once plus every image produced.
Seedream 5.5 pricing
Seedream 5.5-20% vs officialdoubao-seedream-5.5
Item
Rule
Rate
Billing
1K / 1.5K output
Single generated image at the 1K or 1.5K tier, or a custom size up to 2,610,000 pixels. Both tiers cost the same, so 1.5K is the better pick.
$0.016/image-20%
1.088 cr/image$0.020 official price
Output image
2K output
Single generated image at the 2K tier, or a custom size above 2,610,000 pixels.
$0.022/image-20%
1.4688 cr/image$0.027 official price
Output image
1K / 1.5K output
Single generated image at the 1K or 1.5K tier, or a custom size up to 2,610,000 pixels. Both tiers cost the same, so 1.5K is the better pick. - Output image
$0.016/image-20%
1.088 cr/image$0.020 official price
2K output
Single generated image at the 2K tier, or a custom size above 2,610,000 pixels. - Output image
$0.022/image-20%
1.4688 cr/image$0.027 official price
Seedream 5.5 Layerize-20% vs officialdoubao-seedream-5.5-layerize
Item
Rule
Rate
Billing
1K / 1.5K output
Each image produced by Layer Split - the base image and every layer - whose size is at or below 2,610,000 pixels.
$0.016/image-20%
1.088 cr/image$0.020 official price
Output image
2K output
Each image produced by Layer Split above 2,610,000 pixels. A run yields one base image plus up to 99 layers, each priced by its own pixel count.
$0.022/image-20%
1.4688 cr/image$0.027 official price
Output image
1K / 1.5K output
Each image produced by Layer Split - the base image and every layer - whose size is at or below 2,610,000 pixels. - Output image
$0.016/image-20%
1.088 cr/image$0.020 official price
2K output
Each image produced by Layer Split above 2,610,000 pixels. A run yields one base image plus up to 99 layers, each priced by its own pixel count. - Output image
$0.022/image-20%
1.4688 cr/image$0.027 official price
Input Images & Billing NotesWhat is billed on top of the output image.
Item
Rule
Rate
Billing
Input images
Applied to each source or reference image in image_urls, up to 10 per request. Layer Split bills its single input image at the same rate.
$0.0064/image-20%
0.4352 cr/image$0.0080 official price
Input image
Layer Split reserve
One input image plus n output images at the 2K rate are reserved when the task starts (n defaults to 30). You pay only for the images actually produced, each at its own tier; the rest is refunded.
$0.655 · 44.4992 cr
Refunded after completion
What Seedream 5.5 can create.
Use Seedream 5.5 for product shots, ad iterations and multi-reference compositions, with transparent backgrounds for cut-out assets. Ordinary generation returns one image; Layerize returns a base image and up to 99 separate transparent layers, with recognized text for clean text 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
Background
Auto / transparent / opaque
Seedream 5.5 models on this page
Seedream 5.5
doubao-seedream-5.5
Generate or edit a flat image from a prompt, with up to 10 reference images, ratio presets or custom pixel sizes, 1K/1.5K/2K quality tiers, and auto, transparent or opaque backgrounds.
Seedream 5.5 Layerize
doubao-seedream-5.5-layerize
Send exactly one PNG or JPEG and get a base image plus up to 99 transparent PNG layers with stacking order, bounding boxes and optional recognized text, billed per image produced.
Key Seedream 5.5 API parameters
These fields cover the main integration decisions. Open the API tab for the full request and response schema.
modelstring
doubao-seedream-5.5 for generation and editing; doubao-seedream-5.5-layerize for Layer Split.
promptstring
Describe the image. Up to 4000 tokens; under about 600 English words works best. Optional for Layer Split.
image_urlsarray
Up to 10 reference images for image-to-image or editing, each billed per image. Layer Split takes exactly one.
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. 1K and 1.5K share one rate; 2K is billed higher.
backgroundenum
auto lets the model decide and reports the result; transparent returns a real alpha background as PNG; opaque returns a solid background.
output_formatenum
png or jpeg. Transparent backgrounds require png.
ninteger
Layer Split only: maximum number of output images including the base image, 2–100. Sets the reserve.
model_params.text_recognitionboolean
Layer Split only: return recognized text, lines and font styles for clean text layers.
Two ways to use Seedream 5.5: 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.
1Validate output and cost with a real brief in Playground
2Create an EvoLink API key in the console
3Pick the model ID that matches your task from the route cards above
4Submit the task and retrieve the result by polling or HTTPS callback
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.
1Set EVOLINK_API_KEY in your local environment; never put it in code or a prompt
2Describe the output goal, references, and the key parameters
3Ask the Agent to call a Seedream 5.5 route and save the task ID
4Let the Agent poll the final state, download the result, and report failure reasons
What you can do with Seedream 5.5
Generate cut-out assets with Seedream 5.5
Request background: transparent to get product shots, icons and stickers on a real alpha channel, straight from a prompt.
Edit with references in Seedream 5.5
Guide style, subject or composition with up to 10 image_urls; each reference is billed once per request.
Pick the tier your layout needs
1K and 1.5K cost the same, so test at 1.5K; move to 2K when the final asset needs the extra pixels.
Split images into layers with Seedream 5.5
Turn a finished poster into up to 99 editable PNG layers, with recognized text for localization and A/B variants.
Seedream 5.5 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.
A Seedream 5.5 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.5 vs other image models
Feature
Seedream 5.5
Nano Banana
GPT Image
Starting price
~$0.016 / image
See selected model
Token or tier based
Output quality
1K / 1.5K same rate, 2K higher
1K / 2K / 4K by model
Quality tiers
Transparent output
Auto / transparent / opaque
Model dependent
Supported
Layer output
Base + up to 99 PNG layers, text recognized
No native layer output
No native layer output
Best for
Cut-out assets, references, layer workflows
High-quality image generation
OpenAI image workflows
Starting price
Seedream 5.5~$0.016 / image
Nano BananaSee selected model
GPT ImageToken or tier based
Output quality
Seedream 5.51K / 1.5K same rate, 2K higher
Nano Banana1K / 2K / 4K by model
GPT ImageQuality tiers
Transparent output
Seedream 5.5Auto / transparent / opaque
Nano BananaModel dependent
GPT ImageSupported
Layer output
Seedream 5.5Base + up to 99 PNG layers, text recognized
1K and 1.5K share one rate, 2K is billed higher, and every image in image_urls adds one input-image charge. Custom sizes are billed by their pixel count.
Seedream 5.5 Layerize bills every image produced
A Layer Split run returns one base image plus up to 99 layers, each billed at its own tier, plus one input-image charge. The reserve is one input plus n images at the 2K rate; the unused part is refunded.
Seedream 5.5 uses standard prompt optimization
Seedream 5.5 accepts prompt_priority: standard only. A Seedream 5.0 Pro request using fast must drop it before switching the model ID; review the new background default too.
Why use Seedream 5.5 through EvoLink
Clear Costs Before You Generate
See the tier rate, input-image charge 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, transparent outputs, edits, and layer splits on one page before you integrate.
Seedream Model Family
Compare output limits, reference handling, background options and billing across Seedream models under one EvoLink account and API key.
Compare Pro for its standard and fast prompt modes and discounted resolution-based pricing. Evaluate output quality using the same prompts and references.
What is Seedream 5.5, and which model ID should I use?
Seedream 5.5 is ByteDance's newest image generation and editing model, adding transparent output and up to 99-layer decomposition. On EvoLink, use doubao-seedream-5.5 for ordinary generation or editing, and doubao-seedream-5.5-layerize for layer decomposition. The two models share this page but have different input and output rules.
What is the difference between Seedream 5.5 and Seedream 5.5 Layerize?
They are separate models. doubao-seedream-5.5 generates or edits a flat image and accepts ratios, custom pixel sizes and the background parameter. doubao-seedream-5.5-layerize takes exactly one PNG or JPEG, accepts quality tiers only, and returns a base image plus up to 99 transparent PNG layers with stacking order, bounding boxes and, when enabled, recognized text.
How much does Seedream 5.5 cost?
Check the pricing section for the current EvoLink rate. Output images are billed by tier - 1K and 1.5K share one rate, 2K is billed higher - and each image_urls input adds an input-image charge. Layerize bills its input image once plus every image produced, each at its own tier.
Why was more reserved than I was charged for Layer Split?
The number of layers is unknown when the task starts, so one input image plus n output images at the 2K rate are reserved (n defaults to 30). You pay only for the images actually produced, each at its own tier, and the rest returns to your balance.
How does background: transparent work in Seedream 5.5?
Pass background: transparent to get an image with a real alpha channel; output is always png. It works for text-to-image and for image-to-image with up to 10 references - no alpha-channel input is required. Pass auto to let the model decide, and read result_data[].background to see which it used.
Does Seedream 5.5 support the fast prompt mode?
No. Seedream 5.5 accepts prompt_priority: standard only; fast is rejected before billing. When migrating a Seedream 5.0 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 for ordinary generation: doubao-seedream-5.5 returns one image per request. For doubao-seedream-5.5-layerize, n caps the total number of output images including the base image (2–100, default 30).
What does text_recognition return?
Set model_params.text_recognition to true on a Layerize request. Clean text layers then include text_recognition in result_data: the full text, each line's bounding box, and each run's text with a similar font family, color and bold / italic / underline / strikethrough / shadow / translucent flags. Stylized or handwritten text is not recognized.
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.5 API?
Use an EvoLink API key to POST /v1/images/generations with the Seedream 5.5 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.5, Pro and Flash?
Evaluate Seedream 5.5 for transparent output, auto backgrounds and up to 99-layer decomposition with text recognition. Pro offers standard and fast prompt modes with discounted tier pricing. Flash offers one flat rate with free references. Compare the family page, then test the same prompts; price and tier names do not prove a quality ranking.
Does Seedream 5.5 support 4K or custom image sizes?
Seedream 5.5 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, billed by pixel count. Layerize uses quality: auto, 1K, 1.5K or 2K and does not accept aspect ratios or custom pixel sizes.