ChatGPT Image 2 or 2.5 at high quality: 27 cents vs 7 on Sume
Sume lists ChatGPT Image 2 at a high 1024 rate of $0.211 (27 cents billable) and Image 2.5 at $0.0527 (7 cents). The docs describe xhigh and max for 2.5.

At high quality and 1024 size, ChatGPT Image 2 is listed on Sume at $0.211, which bills as 27 cents, and ChatGPT Image 2.5 is listed at $0.0527, which bills as 7 cents. That is about 3.9 times the price for the older model. The Sume docs say you can still select ChatGPT Image 2, so the older id is still there. They also describe xhigh and max quality for 2.5, so those tiers are a reason to move, beyond price.
The two rows
Both are pass-through rows in the Sume image catalog. The catalog marks the Image 2 list as a high/1024 display rate, and the admission step uses an OpenAI image-token estimate that depends on quality and size. For Image 2.5, the catalog list is the high/1024 output only, rounded to $0.0001, and admission includes estimated input tokens.
| Item | gpt-image-2 | gpt-image-2.5 |
|---|---|---|
| Catalog list (high, 1024) | $0.211 | $0.0527 |
| Billable (list x 1.25, rounded up) | $0.26375, rounded to 27 cents | $0.065875, rounded to 7 cents |
| 1,000 images at that rate | $270.00 | $70.00 |
| Quality values on the Image API page | not described there | auto, low, medium, high, xhigh, max |
| Reference images | not described there | up to 16, plus optional mask_url |
Savings at volume
- 1,000 high-quality images: 27 cents x 1,000 = $270.00 on Image 2, 7 cents x 1,000 = $70.00 on 2.5. The gap is $200.00.
- 100 images: $27.00 against $7.00.
- Move down to low on 2.5 for drafts, at about 1 cent each, which is $10.00 per 1,000.
What the move changes in the request
On 2.5 the default quality is high when you omit it, and auto reserves the max price. If your Image 2 code never sent quality, check what it assumes before you switch ids. The 2.5 model also supports background: auto|transparent|opaque, up to 16 reference images, and custom pixel sizes with both edges a multiple of 16 and a 3840 maximum edge.
Recommendation
Move to 2.5 unless you have a reason to hold the older id, such as a prompt you tuned on Image 2 that you want to keep byte-for-byte stable. Run ten prompts on each at high and compare them before you switch a production queue. Select the model through the Image API with the explicit id gpt-image-2 or gpt-image-2.5, and compare in the same call settings.
Check it before you run it
Every figure above is a catalog list price times 1.25, rounded up to the cent, as of 2026-10-08. Catalogs change, so before a large batch, read the current model entry in the docs and recompute the one line that matters for your case. Write the arithmetic next to the job in your own notes: list rate, seconds or characters, multiplier, rounding. If the result differs from the wallet charge by more than a cent, the catalog entry has changed, and the docs page is the place to find out why.
Run one small job first. Submit a single request with the pinned model id and the settings in the tables, poll the returned polling_url until it finishes, and compare the charge with your estimate. Then scale up. Using a pinned id for the test matters, because sume/auto never names the family, so you cannot tie its charge to the row you priced.
Sources
Related posts
More in Comparisons
- Cheapest plan with a commercial license: Pika, ElevenLabs, Suno, Luma
ElevenLabs Starter is $6, Suno Pro $8, Luma Plus $30 and Pika Creator $35 on their pages. Free tiers lack commercial use. Sume bills per job.
- Claude MCP connector or Sume Agent Completions for a long video job?
A Messages API request with the MCP connector holds open while Claude works. Sume Agent Completions return 202 and a run to poll. Which one fits a long job.
- Cost per viewer of a 20 second avatar clip at 10, 100 and 1,000 views
A rendered Sume avatar clip costs the same however many watch: $3.68 on standard. That is $0.368 per viewer at 10, $0.0368 at 100, $0.00368 at 1,000.
- Creatify Boreal-H3 runs 5 to 15 s; Sume H3 Max lip sync stops at 14.8
Creatify's changelog lists Boreal-H3 at 5 to 15 seconds. Sume's H3 Max lip sync accepts 5 to 14.8 and rejects 15. How to trim a 15.0 s line, and the cost.
Written by Sume