Cost of 10 TikTok carousels (80 AI slides) by image model
Ten 8-slide carousels are 80 images: about $0.59 on GPT Image 2.5 low, $22 on Ideogram 4.5 high. Per-image rates, retake scenarios and the math.

Ten TikTok photo carousels of eight slides each need 80 images, and at Sume's billable rates that costs $0.59 on GPT Image 2.5 at low quality and $22.00 on Ideogram 4.5 at high quality. The model and quality setting matter more than anything else you do: the same 80 slides span a factor of about 37 in price.
All of these are per-image billable amounts, meaning the provider list price times the 1.25 house margin. Eight slides per carousel is our planning number, not a platform requirement; change the slide count and multiply. The pricing is read from Sume's pricing package and the image docs on 2026-10-03.
The price of one image, by model
The GPT Image 2.5 rows are token-priced. Sume's image docs give the underlying Fal rates as $30 per million output image tokens, $8 per million input image tokens and $5 per million input text tokens, and the pricing package turns that into $0.0059 list for a 1024 by 1024 low-quality image, $0.0132 for medium and $0.0527 for high. Multiplying by 1.25 gives the per-image figures in the table.
Ideogram 4.5 is flat per image by quality whatever the size: list $0.03, $0.06 or $0.22, which become $0.0375, $0.075 and $0.275. Ideogram is the one to look at when the slide text matters, because its price does not move with resolution. The other rows are flat per image.
| Model | Per image | Per carousel | 10 carousels | 1.5x with retakes | 2x with retakes |
|---|---|---|---|---|---|
| gpt-image-2.5 low | $0.0074 | $0.059 | $0.59 | $0.885 | $1.18 |
| gpt-image-2.5 medium | $0.0165 | $0.132 | $1.32 | $1.98 | $2.64 |
| gpt-image-2.5 high | $0.0659 | $0.527 | $5.27 | $7.905 | $10.54 |
| Ideogram 4.5 low | $0.0375 | $0.30 | $3.00 | $4.50 | $6.00 |
| Ideogram 4.5 medium | $0.075 | $0.60 | $6.00 | $9.00 | $12.00 |
| Ideogram 4.5 high | $0.275 | $2.20 | $22.00 | $33.00 | $44.00 |
| grok-image | $0.025 | $0.20 | $2.00 | $3.00 | $4.00 |
| Seedream 5 Lite | $0.0438 | $0.35 | $3.50 | $5.25 | $7.00 |
| Nano Banana 2 (1K) | $0.10 | $0.80 | $8.00 | $12.00 | $16.00 |
| Nano Banana Pro | $0.1875 | $1.50 | $15.00 | $22.50 | $30.00 |
Retakes are the real variable
The last two columns assume that every first generation is not usable. At 1.5x, one slide in two is regenerated once; at 2x, every slide is generated twice on average. Carousels punish retakes less than video does because one bad slide costs a few cents rather than a few dollars.
Mixed quality is the usual answer. One cover slide on Ideogram 4.5 high ($0.275) plus seven body slides on GPT Image 2.5 medium ($0.1155) is $0.3905 per carousel, or $3.905 for ten.
A quick way to check the arithmetic
Take the GPT Image 2.5 medium row: $0.0165 per image times 8 slides is $0.132 per carousel, times 10 carousels is $1.32, and times 1.5 for retakes is $1.98. Take Ideogram 4.5 medium: $0.075 times 80 is $6.00, and with retakes $9.00. Any row in the table reproduces this way, so you can drop in your own slide count.
If your carousels have 10 slides instead of 8, scale every column by 1.25; if you make 30 a month instead of 10, scale by 3. Nothing else in the bill changes.
What Sume does and does not do here
Sume generates and returns the images as durable hosted files; it does not post the carousel to TikTok or lay the slides out for you. Reserve happens on submit at the rate above. Auto quality on GPT Image 2.5 reserves the max quality price, so send an explicit quality when you are budgeting, as the image docs note.
Image cost is also unaffected by how many slides you later keep. A rejected slide still bills if the job was accepted and completed, so the retake columns are the honest planning figure.
- Pick the cheapest quality that keeps the text readable on a phone.
- Send
qualityexplicitly on GPT Image 2.5 so a budget is not reserved atmax. - Count regenerated slides as a second image, not as free.
Rerun the arithmetic
The same line items as a short script, so you can change a quantity and see the total. It is plain arithmetic on the rates in this post; it does not call the Sume API.
# Sume billable USD rates, read 2026-10-03. Edit the quantities.
lines = [
('GPT Image 2.5 medium slides', 80, 0.0165),
('Ideogram 4.5 medium slides', 80, 0.075),
]
total = 0.0
for label, qty, unit in lines:
cost = qty * unit
total += cost
print(f"{label:<46}{qty:>8g} x {unit:<10g} = ${cost:,.2f}")
print(f"{'Total':<46}{'':>8} {'':<10} ${total:,.2f}")Sources
Related posts
More in Pricing
- TTS cost by character: the same sentence in four languages
Sume bills TTS per character, not per second. One sentence counted in English, French, German and Korean, with the 1-cent floor and the 20,000-character cap.
- Three alternative endings for a Short: cost at 360p to 4K
Three 8-second AI endings on Gemini Omni Flash 1.1 cost $0.90 at 360p, $3.00 at 720p, $4.50 at 1080p and $9.00 at 4K on Sume, before the $0.10 Timeline render.
- 3-minute Instagram Reel: total cost by build route on Sume
A 180-second Reel costs from about $5 (stills) to $105 (Seedance 2.5 720p). Clips, narration, captions, render and music priced step by step.
- TikTok Story Highlights as an FAQ shelf: ten 20 second avatar clips
Story Highlights group stories into collections. Fill one with ten avatar answers: 10 x 20 s costs $36.80 on standard and $49.00 on plus.
Written by Sume