Nano Banana Pro API for Developers
Nano Banana Pro API
Generate the highest-quality AI images with Nano Banana Pro via API. Premium creative control, text rendering, and client-ready detail — no GPU setup required.
No watermarks on paid plans
Transparent per-credit pricing
Subscription or usage-based
Up to 16 outputs per request
Auto-scaling

Mirror selfie

Surreal portrait

Portrait detail

Brand mockup

Dog action

Cookie macro

Insect macro

Product cubes
Trusted by teams at














Everything You Need to Ship Nano Banana Pro
The premium tier — maximum fidelity, text rendering, and creative control.
Highest Quality
The premium tier of the Nano Banana family — maximum fidelity and visual polish.
Text Rendering
Strong text-in-image rendering for posters, ads, and branded content.
Up to 16 Outputs
Generate up to 16 images per request for extensive creative exploration.
Premium Creative Control
Maximum control over composition, lighting, style, and fine details.
Auto-Scaling Infrastructure
Scales compute to match demand automatically. No GPU provisioning or cold starts.
Commercial-Ready
Built for production — non-watermarked outputs with commercial licensing.
Integrate in 3 Steps
Add premium AI image generation to your app in minutes.
1
Get Your API Key
Sign up and generate an API key from the Developer dashboard. Nano Banana Pro requires a Creator, Pro, or Business plan.
2
Send Your Request
Pass a detailed text prompt to the AI image generator endpoint and select the nano-banana-pro model.
3
Get Results & Scale
Receive premium-quality images via response. Deploy to production — infrastructure scales automatically.
Code Examples
Nano Banana Pro in a few lines of code. Install an SDK or use the REST API directly.
from magic_hour import Client
from os import getenv
client = Client(token=getenv("API_TOKEN"))
res = client.v1.ai_image_generator.generate(
image_count=1,
style={
"prompt": "A surreal landscape at golden hour with layered clouds",
"tool": "general",
},
aspect_ratio="1:1",
model="nano-banana-pro",
name="Nano Banana Pro",
resolution="2k",
)Estimate Your API Costs
Build with model-specific APIs for video, image generation, and image editing. Compare inputs, examples, and capabilities across Magic Hour's supported models.
Pricing tier options
Images Per Month
10 images
images
Recommended plan
Usage-Based Pricing
Your estimated usage exceeds every subscription plan. Choose Usage-Based pricing for the best rate, or use an annual plan with credit top-ups.
PRO ANNUAL doesn't cover your usage
- 75,000credits / month
- 25,000credits / month
- 50,000credits / month
Estimated usage
Included
Shortfall
TOTAL BILL
$300
/year
SDKs for Every Stack
Official open-source SDKs with full TypeScript/type support. Install and start building.
Nano Banana Pro API Pricing
Subscription plans for standard usage.
Prefer usage-based pricing?
Email us or message us in Intercom and we will set up your usage-based pricing.
Built for Builders
See how developers use the Nano Banana Pro API to power real products.
Luxury Brand Creative
Create high-end product photography and brand imagery with maximum quality.
Print & Publication
Generate print-ready assets with the resolution and detail needed for physical media.
Client Deliverables
Produce client-ready creative assets without post-production polish.
Advertising Production
Create polished ad creative with text rendering and brand precision.
Premium Product Photography
Generate studio-quality product shots with controlled lighting and composition.
Design & Art Direction
Maximum creative control for art directors and design teams.
Try before integrating
Try Nano Banana Pro Free — No Code Required
Test quality first with the free tool, then plug the same output quality into your app with the API when you are ready.
Nano Banana Pro API — Frequently Asked Questions
Magic Hour's Nano Banana Pro API is the premium tier — highest quality, best detail, and maximum creative control for AI image generation.
Nano Banana Pro offers the highest fidelity, best text rendering, and up to 16 outputs per request. It's the best choice when quality is the top priority over cost.
Up to 16 outputs per request depending on workflow.
Yes. Nano Banana Pro is one of the strongest models for rendering readable text within generated images.
Use Pro when quality is paramount — client deliverables, print media, luxury brands. Use standard Nano Banana for quick ideation.
Official SDKs for Python, Node.js, Go, and Rust.
Magic Hour offers subscription plans starting at $15/month (Creator), $39/month (Pro), and $99/month (Business), each including a monthly credit allotment. Nano Banana Pro costs 100/150/200 credits per image at 1K/2K/4K resolution. You can also contact us to set up usage-based (pay-as-you-go) pricing. Nano Banana Pro requires a paid plan (Creator, Pro, or Business) and is not available on the free tier.
Sign up at magichour.ai/developer — no credit card required — to get an API key instantly. The key works across all Magic Hour API endpoints, but Nano Banana Pro itself requires a paid plan (Creator, Pro, or Business). Once subscribed, call it with our Python, Node.js, Go, or Rust SDKs.
Signing up is free and gives you an API key, but Nano Banana Pro is not available on the free tier — it requires a paid plan (Creator, Pro, or Business). Paid plans unlock Nano Banana Pro along with higher credit limits, concurrency, and commercial use rights.