100 logo concepts for the price of a coffee: recraft, ideogram, gpt
One hundred logo concepts cost $0.74 on gpt-image-2.5 low, $3.75 on ideogram-v4.5 low and $5.00 on recraft-v4 through Sume. Table and a request.

A hundred logo concepts cost $0.7375 on gpt-image-2.5 low, $3.75 on ideogram-v4.5 low and $5.00 on recraft-v4 through Sume. Exploration is the cheapest stage of logo work; the cost is in picking one and finishing it.
Recraft v4 is text-to-image only and returns webp. gpt-image-2.5 and ideogram-v4.5 accept references, so you can feed a sketch back in once you like a direction.
Price of the exploration round
| Model row | Per concept | 100 concepts | 1,000 concepts |
|---|---|---|---|
| gpt-image-2.5 low, 1024 | $0.007375 | $0.7375 | $7.375 |
| ideogram-v4.5 low | $0.0375 | $3.75 | $37.50 |
| recraft-v4 | $0.05 | $5.00 | $50.00 |
| ideogram-v4.5 medium | $0.075 | $7.50 | $75.00 |
Four concepts per call
n: 4 returns four images in one request, which suits a mood board.
import os, requests
r = requests.post(
"https://api.sume.com/v1/images",
headers={"Authorization": f"Bearer {os.environ['SUME_API_KEY']}"},
json={
"model": "recraft/recraft-v4",
"prompt": "Minimal fox head logo mark, flat vector style, white background",
"n": 4,
"aspect_ratio": "1:1",
},
timeout=60,
)
print(r.status_code)
body = r.json()
if r.status_code == 200:
for item in body["data"]:
print(item["url"])
else:
print(body)From concept to usable file
Pick one, then make it transparent. gpt-image-2.5 supports background: "transparent"; for the other rows run the result through RMBG at $0.0225 per image. Logos that need true vector output are outside this catalog's raster rows, so plan to trace a final mark in a vector tool.
Habits that keep exploration cheap
- Ask for a flat mark on a plain background; it makes the cutout step easy.
- Convert recraft-v4 output from webp to png before handoff; it is the only format that row lists.
- Do not type a brand name into the prompt and expect it spelled right; put the wordmark in your layout tool.
- Read
GET /v1/images/models/{model_id}/endpointsfor the livepricingline before a large run: prices are catalog data and can change.
Sources
Related posts
More in Use cases
- Meta's video from static assets: what to prepare in Sume first
Meta made Advantage+ video generation from static assets generally available on Oct 6. What to generate in Sume first, and what stays inside Meta's tools.
- Meta awareness video ads hide the footer: burn the offer in
Meta hides the headline, description and CTA on Facebook Feed mobile for some goals. Burn the offer into the last seconds with Sume captions at $0.20 per job.
- Facebook Feed is 4:5, Instagram Feed 9:16: render both for $0.20
Meta lists 4:5 1440x1800 for Facebook Feed video and 9:16 1080x1920 for Instagram Feed. Render both from one master with Sume Timeline for $0.10 each.
- Mood still plus Music 1.0: 13.5 cents a scene, 8 scenes for $1.08
A low-quality gpt-image-2.5 still (1 cent) as image_url for a Music 1.0 track ($0.125) is 13.5 cents a scene. Eight scenes cost $1.08. Rules for image_url.
Written by Sume