Seedream 5.0 Free Prompt Guide: 17 Tested Prompts at $0.035 Each

This Seedream 5.0 free prompt guide has 17 prompts tested on Lite at $0.035 an image, with exact settings and the fixes that saved me re-rolls.

Seedream 5.0 is ByteDance's newest image model, the demos are strong, and the fastest way to learn it is to start from prompts someone has already tested. That is what this guide is, and it is free to read and copy: 17 prompts I ran on Seedream 5.0 Lite, with the exact wording, the settings, what came back, and the mistakes that would have cost you a re-roll.

The guide is free. Running the prompts is not: Seedream 5.0 Lite costs $0.035 per image on Segmind, which works out to about 285 images on a $10 top-up. The whole guide, 23 images plus one failed call, cost me $0.805.

TL;DR

  • Every prompt here is free to copy. Running one on Seedream 5.0 Lite costs $0.035 per image at 2K or 3K, billed only on success.
  • Quote every word you want in the image, and say "no other text". That one habit fixed brand names, labels and posters in my tests.
  • English and Chinese text came back letter-perfect. Hindi did not. Devanagari is not an officially supported script and it shows.
  • Use 3K. It costs the same $0.035 as 2K and gave me 2.25x the pixels.
  • max_images is a ceiling, not an order. Asking for 4 got me 1 until the prompt itself asked for "a set of four separate images".
  • Don't ask it for today's data. The API has no web search switch, and my "gold price this week" chart was dated October 2024.

What running these prompts costs

Every prompt in this guide ran on Seedream 5.0 Lite on Segmind. Here is what that costs as of 1 November 2026:

  • $0.035 per image at 2K or 3K, billed only when an image comes back.
  • Failed requests cost nothing. I hit one 400 error in this run and it billed $0.00.
  • Pay as you go starts at a $10 top-up. The Pro plan ($39 a month) includes $50 of credits, and Business ($99 a month) includes $99, per the pricing page.

How far $10 goes

Model on SegmindPrice per imageImages per $10
Seedream 5.0 Lite (2K or 3K)$0.035285
Seedream 4.5$0.04250
Seedream 5.0 Pro, 2K$0.106874193
Nano Banana 2, 2K$0.1262579

Prices are from each model's published spec on 1 November 2026. Every Lite fire in this guide billed exactly $0.035 per image, checked against the x-cost header on each response.

The prompt formula I used

Every prompt below follows the same order, which is also roughly what Segmind's own model page recommends:

  1. Subject and action: what is in the frame and what it is doing.
  2. Setting: surface, background, place.
  3. Light and camera: direction of light, lens, angle.
  4. Text, closed: "reads exactly these lines and no other text", with each line in quotes.
  5. Negations by surface: "no logos on the table or in the background", not just "no logos".

Step 4 does most of the work. Here is why.

Prompt 1 and 2: the vague prompt vs the closed prompt

I started with the kind of prompt most people type first.

Bare prompt, 1:1for Seedream 5.0 Lite: Text-to-Image
a coffee bag product photo
Try it

Then the same subject with the formula applied.

Closed prompt, 1:1for Seedream 5.0 Lite: Text-to-Image
Studio packshot of a matte kraft-paper coffee bag standing upright on a pale oak table, soft window light from the left, a gentle shadow falling to the right, shallow depth of field, 85mm lens. The bag label reads exactly these three lines and no other text: "NORTH RIDGE" / "Single Origin Ethiopia" / "250 g". No logos, icons or text anywhere else, including on the table and in the background.
Try it
Seedream 5.0 Lite output, coffee bag label text exampleSeedream 5.0 Lite output, unprompted coffee packaging exampleBare promptClosed prompt
Left: the bare prompt invented a brand. Right: the closed prompt, every line exact.

The bare prompt is a good photo with a problem: it invented a whole brand, "MOUNTAIN BREW COFFEE", plus a tagline, a roast level and "12 OZ | 340G". If you were mocking up packaging for a client, all of that is copy you now have to paint out. The closed prompt came back with exactly my three lines, nothing else on the bag or the table, and light from the left with the shadow to the right as asked. Both took about 25 seconds.

Prompt 3: poster typography, and why 3K is the free upgrade

Jazz poster, 3:4for Seedream 5.0 Lite: Text-to-Image
Minimalist screen-printed concert poster for a small jazz club night. A single upright double bass drawn in two flat colours, deep navy and warm orange, on an off-white paper texture. Large bold sans-serif headline at the top, small details at the bottom. The poster contains exactly these three lines of text and nothing else: "LATE SET" / "Friday 14 November" / "Doors 8 PM, Blue Room".
Try it

I ran it twice, once at size: 2K and once at 3K.

  • 2K
  • 3K
Same prompt at 2K (1728x2304) and 3K (2592x3456). Both $0.035.

Both versions set all three lines correctly, comma included. The 3K file is 2592x3456, 2.25 times the pixels of the 2K file, and it billed the same $0.035. There is no seed parameter, so the two are different compositions, not an upscale. Unless you need a smaller file, there is no reason to leave size at its default of 2K.

Prompt 4: English and Chinese on one label

Bilingual tea tin, 4:3for Seedream 5.0 Lite: Text-to-Image
Product photo of a round tin of loose-leaf tea on a dark slate surface, steam rising from a small clay cup beside it, soft overhead light. The tin label carries exactly these three lines and no other text: "JADE HILL" / "高山乌龙茶" / "Oolong Tea 100 g". No other writing anywhere in the image.
Try it

Seedream 5.0 Lite output, bilingual English and Chinese packaging example

English and Chinese are the two languages Segmind lists as officially supported, and the model earns it here: 高山乌龙茶 is correct, character for character, and nothing else was written anywhere. The steam and the slate texture are a bonus.

Prompt 5: Hindi, where it breaks

Diwali sale banner, 16:9for Seedream 5.0 Lite: Text-to-Image
Festive retail sale banner, warm marigold and deep magenta palette, glowing clay diyas along the bottom edge, clean modern layout. The banner carries exactly these two lines of text and nothing else: "दिवाली सेल" / "50% तक छूट".
Try it

Seedream 5.0 Lite output, Devanagari text rendering example

The design is lovely and the text is wrong. It got "50%" and "तक" right, then turned "दिवाली सेल" and "छूट" into shapes that look like Devanagari but are not words. A Hindi reader would spot it instantly. Same prompt rules, same closed text set: the limit is the script, not the prompt. For Indic text, generate the visual with Seedream and set the type yourself.

Prompt 6: a chart with exact numbers

Bar chart, 16:9for Seedream 5.0 Lite: Text-to-Image
Clean flat-design bar chart on a white background titled "Weekly running distance". Seven vertical bars, one per day, labelled Mon, Tue, Wed, Thu, Fri, Sat, Sun, with these exact values printed above each bar: 5.2 km, 0 km, 7.8 km, 3.1 km, 0 km, 12.4 km, 6.0 km. Bar heights must be proportional to the values. Teal bars, thin grey gridlines, no other text.
Try it

Seedream 5.0 Lite output, data chart infographic example

Every label and value is correct, and it added no text of its own. The heights are another story. I measured the bars in pixels against the 12.4 km Saturday bar: Thursday's 3.1 km bar is about 20% too tall, Monday's is 12% too tall, and Monday (5.2 km) ends up almost exactly as tall as Sunday (6.0 km). The zero days got a thin sliver instead of nothing. It looks right at a glance and is wrong under a ruler. For anything a reader might check, plot the chart in code and use Seedream for the illustration around it.

Prompt 7: spatial layout in a 3x3 grid

Flat lay grid, 1:1for Seedream 5.0 Lite: Text-to-Image
Top-down flat lay on a light linen tablecloth, arranged in a strict three-by-three grid with even spacing. Top row, left to right: a red apple, a brass key, a blue fountain pen. Middle row: a pocket watch, an empty white square, a pair of round glasses. Bottom row: a green leaf, a white coffee cup, a single yellow lemon. Soft even daylight, no shadows overlapping, no text.
Try it

Seedream 5.0 Lite output, product flat lay layout example

All nine positions are right, including the empty centre, which is the part most models fill in. Two details worth knowing: it took "grid" literally and creased the linen into squares, and the pocket watch face has garbled numerals, because that is text the model invented rather than text I gave it. If you want a clean dial, say "watch face with no numerals" or quote the numbers.

Prompt 8: the live data trap

Segmind's Seedream 5.0 Lite landing page talks up real-time web search. So I asked for something only a search could get right.

Gold price chart, 16:9for Seedream 5.0 Lite: Text-to-Image
Clean financial infographic showing the gold spot price in US dollars per troy ounce for each of the last seven days up to today, as a line chart with the exact price labelled at every point and today's date in the title.
Try it

Seedream 5.0 Lite output, financial infographic example

The chart is clean, and the title says "TODAY: OCT 16, 2024". I ran it on 1 November 2026. The prices it plotted ($2,342 to $2,367) don't match that 2024 date either: gold was trading above $2,600 then. The Segmind API for this model has no web search parameter, so every number here was made up. Nano Banana 2 does expose a web_search switch on Segmind if you need live grounding. With Seedream, put the data in the prompt yourself, as in Prompt 6.

Prompt 9: a cinematic still in 21:9

Lighthouse keeper, 21:9for Seedream 5.0 Lite: Text-to-Image
Cinematic film still, anamorphic widescreen. A lighthouse keeper in a yellow oilskin coat stands on wet black rocks at blue hour, facing a storm rolling in over the sea, the lighthouse beam cutting through rain behind him. Low camera angle, 35mm lens, cold teal shadows with one warm practical light from the lighthouse window, fine film grain.
Try it

Seedream 5.0 Lite output, cinematic film still example

This is the one I would show a director. The colour split between teal shadows and the single warm window is exactly what I asked for, and the 3136x1344 frame holds up. One flaw: the beam starts right at his hood, so it reads as a headlamp rather than the lighthouse. "Behind him" was too loose. "The beam sweeps from the lantern room above, well clear of the figure" would pin it.

Prompt 10: a vertical story with a headline

Sneaker story, 9:16for Seedream 5.0 Lite: Text-to-Image
Vertical social media story for a sneaker launch. A single unbranded white running shoe floats at the centre against a saturated tangerine background, a soft drop shadow below it, small motion lines. Bold condensed headline across the top reading exactly "SUMMER DROP" and a small line at the bottom reading exactly "06.15". No logos, swooshes, stripes or any other text on the shoe or background.
Try it

Seedream 5.0 Lite output, social media story ad example

Both lines exact, and no borrowed brand marks on the shoe, which is why I named swooshes and stripes in the negation. At $0.035 this is cheap enough to generate a dozen colourways and test them.

Prompt 11: "no people" actually works

Empty street at dawn, 3:2for Seedream 5.0 Lite: Text-to-Image
A narrow cobblestone street in an old European town at dawn, wet stones reflecting pale pink sky, shuttered windows, flower boxes. No people, no cars, no animals anywhere in the frame.
Try it

Seedream 5.0 Lite output, empty street background plate example

There is no negative prompt field, so negations go in the prompt, and here they held: not a person, car or pigeon anywhere. That makes it useful for background plates, and I reuse this exact frame in Prompts 16 and 17.

Prompt 12 and 13: batches, and why max_images surprised me

The spec says max_images generates up to 15 images per call. I asked for 4 with an ordinary prompt.

Mascot, max_images 4for Seedream 5.0 Lite: Text-to-Image
Character sheet of the same small round orange robot mascot with one large cyan eye and stubby arms, clean 3D render, plain light grey background. Show the robot waving hello.
Try it

Seedream 5.0 Lite output, mascot character example

I got one image, billed $0.035, not four. "Character sheet" also made it add a caption, "ORANGE ROBO MASCOT", which I never asked for. max_images is a ceiling: the model decides how many images the prompt calls for, and you pay for what it makes. So I asked for a set in the prompt itself.

Mascot, a set of fourfor Seedream 5.0 Lite: Text-to-Image
Generate a set of four separate images of the same small round orange robot mascot with one large cyan eye and stubby arms, clean 3D render, plain light grey background: image 1 waving hello, image 2 jumping with both arms up, image 3 sitting and reading a tiny book, image 4 sleeping curled up. No text in any image.
Try it
  • Waving
  • Meant to sleep
  • Arms up
  • Reading
One call, four images, $0.14, about 60 seconds.

Four images, $0.14, and the character stays consistent across all four: same eye, same colour, same proportions, no caption this time. Three poses landed. The "sleeping" one came back awake with its arms folded, and the images did not come back in the order I numbered them.

One practical catch if you call the API directly: on both the synchronous endpoint and the v2 async endpoint, the response handed me only the first image of the batch, even though all four were billed. The other files were sitting next to it on the CDN with the same URL ending in _1, _2 and _3. Until that changes, read the extra outputs from your request history rather than assuming the response holds them.

Prompt 14: a one-line edit with image to image

The image to image endpoint takes a list of reference URLs. I fed it the coffee bag from Prompt 2.

Colour swap editfor Seedream 5.0 Lite: Image-to-Image
Change only the colour of the coffee bag to deep forest green. Keep the white label, its three lines of text, the lighting, the table and the camera angle exactly as they are.
Try it
Seedream 5.0 Lite output, product recolour edit exampleSeedream 5.0 Lite input, kraft coffee bagInputEdit
Input on the left, edit on the right. $0.035, 35 seconds.

This is the cleanest edit I have had from a $0.035 call. The bag changed colour, the paper texture carried over, and the label, text, table grain and shadow stayed where they were. For colourway variants of a real product shot, this is the workflow.

APIRecolour a product shotAPI reference
# pip install "segmind>=1.1.0"
# export SEGMIND_API_KEY="YOUR_API_KEY"
import segmind

result = segmind.run(
    "seedream-v5-lite-image-to-image",
    prompt="Change only the colour of the coffee bag to deep forest green. Keep the white label, its three lines of text, the lighting, the table and the camera angle exactly as they are.",
    image_input=[
        "https://segmind-resources.s3.amazonaws.com/blog/seedream-5-free-prompt-guide-p02_struct.jpg",
    ],
    aspect_ratio="1:1",
    size="2K",
)
print(result.get("output"))
# 1. Submit the request; the reply carries its request_id
REQUEST_ID=$(curl -s -X POST "https://api.segmind.com/v2/seedream-v5-lite-image-to-image" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "prompt": "Change only the colour of the coffee bag to deep forest green. Keep the white label, its three lines of text, the lighting, the table and the camera angle exactly as they are.",
  "image_input": [
    "https://segmind-resources.s3.amazonaws.com/blog/seedream-5-free-prompt-guide-p02_struct.jpg"
  ],
  "aspect_ratio": "1:1",
  "size": "2K"
}' | jq -r .request_id)

# 2. Check its status until it is COMPLETED
curl -s "https://api.segmind.com/v2/requests/$REQUEST_ID/status" \
  -H "x-api-key: YOUR_API_KEY"

# 3. Fetch the result
curl -s "https://api.segmind.com/v2/requests/$REQUEST_ID" \
  -H "x-api-key: YOUR_API_KEY"

Prompt 15: from film still to storyboard

Storyboard restyle, 21:9for Seedream 5.0 Lite: Image-to-Image
Redraw this scene as a loose hand-drawn storyboard frame: pencil linework with grey marker shading, only the raincoat in yellow, white paper border. Keep the composition, the lighthouse and the figure's position the same.
Try it
Seedream 5.0 Lite output, storyboard restyle exampleSeedream 5.0 Lite input, cinematic lighthouse stillInputStoryboard
The Prompt 9 still, restyled as a storyboard frame.

Composition, figure and lighthouse stayed put, and only the coat kept its colour. It quietly dropped the headlamp-looking beam too. For pre-vis teams, that is a cheap way to turn generated stills into boards that read as drafts rather than finished frames.

Prompt 16 and 17: two references, and the fix for small text

Last, I combined the coffee bag and the empty street from Prompt 11.

Two-reference composite, first tryfor Seedream 5.0 Lite: Image-to-Image
Place the coffee bag from image 1 on a small round bistro table in the middle of the cobblestone street from image 2, with a white espresso cup beside it. Keep the bag's label text exactly as it is, keep the dawn light and the empty street. No people.
Try it

The scene worked and the label didn't: "NOTTH RIDGE", a garbled origin line, and "200 g". The bag was small in the frame, and "keep the label text as it is" gave the model nothing to hold on to. So I quoted the lines, made the bag bigger and moved to 3K.

Two-reference composite, fixedfor Seedream 5.0 Lite: Image-to-Image
Place the coffee bag from image 1 on a small round bistro table in the middle of the cobblestone street from image 2, with a white espresso cup beside it. The bag is close to the camera and fills about a third of the frame. Its label reads exactly these three lines and no other text: "NORTH RIDGE" / "Single Origin Ethiopia" / "250 g". Keep the dawn light and the empty street. No people.
Try it
Seedream 5.0 Lite output, multi-reference product scene exampleSeedream 5.0 Lite output, multi-reference composite with garbled labelFirst tryFixed
First try at 2K on the left, quoted label at 3K on the right.

Every line is right on the second try. To be straight about it, I changed three things at once (quoted text, a bigger bag, 3K), so I can't tell you which one did the work. Since all three are free, I would do all three every time.

APIComposite a product into a sceneAPI reference
# pip install "segmind>=1.1.0"
# export SEGMIND_API_KEY="YOUR_API_KEY"
import segmind

result = segmind.run(
    "seedream-v5-lite-image-to-image",
    prompt="Place the coffee bag from image 1 on a small round bistro table in the middle of the cobblestone street from image 2, with a white espresso cup beside it. The bag is close to the camera and fills about a third of the frame. Its label reads exactly these three lines and no other text: \"NORTH RIDGE\" / \"Single Origin Ethiopia\" / \"250 g\". Keep the dawn light and the empty street. No people.",
    image_input=[
        "https://segmind-resources.s3.amazonaws.com/blog/seedream-5-free-prompt-guide-p02_struct.jpg",
        "https://segmind-resources.s3.amazonaws.com/blog/seedream-5-free-prompt-guide-p14_empty.jpg",
    ],
    aspect_ratio="3:2",
    size="3K",
)
print(result.get("output"))
# 1. Submit the request; the reply carries its request_id
REQUEST_ID=$(curl -s -X POST "https://api.segmind.com/v2/seedream-v5-lite-image-to-image" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "prompt": "Place the coffee bag from image 1 on a small round bistro table in the middle of the cobblestone street from image 2, with a white espresso cup beside it. The bag is close to the camera and fills about a third of the frame. Its label reads exactly these three lines and no other text: \"NORTH RIDGE\" / \"Single Origin Ethiopia\" / \"250 g\". Keep the dawn light and the empty street. No people.",
  "image_input": [
    "https://segmind-resources.s3.amazonaws.com/blog/seedream-5-free-prompt-guide-p02_struct.jpg",
    "https://segmind-resources.s3.amazonaws.com/blog/seedream-5-free-prompt-guide-p14_empty.jpg"
  ],
  "aspect_ratio": "3:2",
  "size": "3K"
}' | jq -r .request_id)

# 2. Check its status until it is COMPLETED
curl -s "https://api.segmind.com/v2/requests/$REQUEST_ID/status" \
  -H "x-api-key: YOUR_API_KEY"

# 3. Fetch the result
curl -s "https://api.segmind.com/v2/requests/$REQUEST_ID" \
  -H "x-api-key: YOUR_API_KEY"

What the spec says vs what I saw

SettingThe docs sayWhat happened on 1 November 2026
optimize_prompt: fastFaster drafts, suggested for stories and ideationHTTP 400: "mode must be 'standard'". Billed $0.00. Leave it on standard.
max_images1 to 15 images per callA ceiling. You get the number the prompt asks for, and pay per image made.
Batch responseNot specifiedOnly the first image came back in the response. The rest were on the CDN.
size2K for web, 3K for detailSame $0.035. 3:4 came back 1728x2304 at 2K and 2592x3456 at 3K.
Output formatoutput.png in the examplesEvery file was a JPEG.
Latency~39.2s averageSingle images took 22 to 56 seconds on my clock, a 4-image set about 60.

And here is the starter call, with the settings I would actually use:

APIGenerate with Seedream 5.0 LiteAPI reference
# pip install "segmind>=1.1.0"
# export SEGMIND_API_KEY="YOUR_API_KEY"
import segmind

result = segmind.run(
    "seedream-v5-lite-text-to-image",
    prompt="Studio packshot of a matte kraft-paper coffee bag standing upright on a pale oak table, soft window light from the left. The bag label reads exactly these three lines and no other text: \"NORTH RIDGE\" / \"Single Origin Ethiopia\" / \"250 g\".",
    aspect_ratio="1:1",
    size="3K",
    max_images=1,
)
print(result.get("output"))
# 1. Submit the request; the reply carries its request_id
REQUEST_ID=$(curl -s -X POST "https://api.segmind.com/v2/seedream-v5-lite-text-to-image" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "prompt": "Studio packshot of a matte kraft-paper coffee bag standing upright on a pale oak table, soft window light from the left. The bag label reads exactly these three lines and no other text: \"NORTH RIDGE\" / \"Single Origin Ethiopia\" / \"250 g\".",
  "aspect_ratio": "1:1",
  "size": "3K",
  "max_images": 1
}' | jq -r .request_id)

# 2. Check its status until it is COMPLETED
curl -s "https://api.segmind.com/v2/requests/$REQUEST_ID/status" \
  -H "x-api-key: YOUR_API_KEY"

# 3. Fetch the result
curl -s "https://api.segmind.com/v2/requests/$REQUEST_ID" \
  -H "x-api-key: YOUR_API_KEY"

FAQ

Is this Seedream 5.0 prompt guide free?

Yes. Every prompt, setting and API call in it is free to read and copy. Running them on Segmind is billed: Seedream 5.0 Lite costs $0.035 per image, a $10 top-up buys about 285 images, and failed requests are not charged.

How do I keep my Seedream 5.0 costs down?

Use 3K (same price as 2K), quote every piece of text you want, say "no other text", and draft at full quality rather than relying on optimize_prompt: fast, which returned an error in my tests.

Can Seedream 5.0 Lite write text in images?

Yes, very well in English and Chinese when you quote the exact text. It garbled Hindi in my test, and it garbles text it invents on its own, such as watch numerals or a caption you never asked for.

Does Seedream 5.0 Lite search the web?

Not through the Segmind API. There is no search parameter, and a prompt asking for this week's gold price produced a chart dated 2024 with invented numbers. Put real data in the prompt yourself.

What is the difference between Seedream 5.0 Lite and Seedream 5.0 Pro?

On Segmind, Lite is a flat $0.035 per image at 2K or 3K. Pro is priced by resolution, about $0.107 for 2K, and Segmind positions it for region-precise editing with multilingual text. For prompt testing and high-volume drafts, Lite is the one to start with.

My take

The prompts are free, and Lite is cheap enough that the real cost is the re-rolls you could have avoided. Close the text set, use 3K, keep Indic type and real data out of the model's hands, and ask for batches in the prompt rather than in a parameter. If you do that, a $10 top-up stretches to a couple of hundred usable images.

Try the prompts above on Seedream 5.0 Lite text to image and image to image. Each "Try it" button opens the model with my settings filled in.

ModelSeedream 5.0 Lite: Text-to-ImageFast, affordable instruction-following image generation.ModelSeedream 5.0 Lite: Image-to-ImageTransform images intelligently with detailed text prompts.
  • #seedream-5
  • #ai-image
  • #prompt-guide
  • #seedream-v5-lite-text-to-image
HG

Himanshu Goel

@himanshu

Himanshu Goel is a marketer and AI builder who works on marketing and content at Segmind. In 2022 he created Kyra, India’s first AI influencer, He himself creates content about AI and Startups and has over 250,000 followers.

View profile

Make your own with Segmind

Run every model and Pixelflow in this post, and build your own workflows.

Start creating