Wholesale image generation API

Millions of images.
One API.

For aggregators, bots and AI products.
Terms tailored to your model and volume.

From a product listing
to an ad campaign.

Image generation for your product’s different needs.

Emerald ceramic cup on a pale pedestal
ProductsCatalogs and listings
Amber perfume bottle with an orange
AdvertisingCampaigns and creatives
A robot holding a small sprout
CharactersBots and apps

Integration

One integration.
A choice of models.

Send a model and a prompt.
Rendergrid accepts the task. Get the result
through a webhook or a status request.

Unified API
A shared request format across models
Prepaid wallet
Pay per image
Refund on failure
Automatic charge reversal
Open documentation
One endpointAsynchronous tasks
images.generateNano Banana 2
API="https://api.rendergrid.io/api/public/v1"

curl "$API/images/generate" \
  -H "Authorization: Bearer $RENDERGRID_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "nano-banana-2",
    "prompt": "A studio photo of a ceramic cup",
    "resolution": "2K"
  }'
202 AcceptedTask accepted for processing

Get the result via a webhook
or request the generation status.

Your personal quote

Your volume.
Your terms.

Choose models and volumes, then leave your contact.
Let’s discuss terms and API access.

Models and volumes

Select multiple models. Set the resolution and monthly volume for each.

Total volume
10,000images per month

You can enter volumes above 100 million.

A scenario for discussing terms. Volume is not a commitment or a throughput guarantee.

Quote options; availability is confirmed during onboarding.

Get a quote

How would you like us to reply?

Your parameters
Nano Banana 22K10,000
Total volume10,000
Change

Prefer to message us directly?

Message us on Telegram@rendergrid_support

Before your first request

How does payment work?

Top up your prepaid wallet. Generation is charged when your request is accepted. Your rate depends on the model, resolution and account terms.

What if generation fails?

If generation fails, the charge is fully refunded. Check the task status through the API or receive it via a webhook.

Where can I find integration examples?

The Rendergrid documentation includes curl, Python and JavaScript examples for sending requests, receiving results and handling errors.