Pricing

Current prices for Puzzle image generation

Pay per generated image in USD. Prices come from the active price list — the same one every job is quoted with — and change without notice only for new jobs; a running job keeps the price it was accepted at.

Effective from: September 16, 2026 (UTC) · Currency: USD · per generated image

nano-banana-pro

ModeResolutionPrice
Text-to-image & image-to-image1K$0.191429 per image
Text-to-image & image-to-image2K$0.191429 per image
Text-to-image & image-to-image4K$0.342858 per image

nano-banana-v2

ModeResolutionPrice
Text-to-image & image-to-image1K$0.095715 per image
Text-to-image & image-to-image2K$0.144286 per image
Text-to-image & image-to-image4K$0.215715 per image

What the price includes, and how reservation and charge work

The price per image covers the upstream model call and the usage that comes with it (input tokens, hosting of the result for the retention window, signed download links). It is derived from the actual upstream cost; there are no credits, packages or hidden fees.

When a job is accepted, its worst-case price is moved from your available balance to a reservation.

On completion the price for the delivered resolution is charged and any remainder is released; failed or cancelled jobs release the full reservation.

Balances are funded with USDC/USDT or by wire and contract via support. GET /v1/balance returns available and reserved amounts.

Machine-readable

The same list as JSON, no API key required. Cached for one minute.

GET/v1/pricing
curl -sS "https://api.puzzle-cloud.com/v1/pricing"