Google · Картинки · API

Nano Banana API: цена за картинку в рублях и подключение за 5 минут

Nano Banana API из России: Nano Banana 2, Pro и 2 Lite в рублях, оплата картой РФ или СБП. Генерация и правки фото, формат OpenAI Images.

Что такое Nano Banana

Nano Banana — семейство моделей Google (Gemini) для генерации и редактирования изображений. В линейке пять моделей: nano-banana, nano-banana-2-lite, nano-banana-2, nano-banana-pro, nano-banana-pro-vip (короткие алиасы gemini-3-flash и gemini-3-pro). Модели различаются качеством и ценой за запрос — от самой дешёвой до самой дорогой в семействе, подробности смотрите в GET /v1/models.

Что даёт подключение через Zerocoder

Один API-ключ и один рублёвый кошелёк работают сразу со всеми моделями каталога. Пополнение — картой РФ или по счёту для юрлица, без VPN и зарубежных карт. Документация и выпуск ключей — в личном кабинете API. Запросы совместимы с привычными SDK для HTTP-клиентов на любом языке.

Как устроен запрос

Для генерации с нуля используется POST /v1/images/generations: передаёте model, текстовый prompt и желаемый size или aspect. Для правки существующей картинки — POST /v1/images/edits: prompt, model и исходное изображение (или до четырёх изображений). В ответ приходит временная ссылка на результат, её нужно скачать сразу после получения. Текущий баланс кошелька можно проверить через GET /v1/balance.

Модели и цены

Живой прайс GET /v1/models в рублях и долларах. Зачёркнута официальная цена вендора за ту же единицу — там, где мы дешевле. Эндпоинт: /v1/images/generations

Цены моделей в рублях и долларах; где мы дешевле — зачёркнутая официальная цена вендора за ту же единицу
МодельЦенаЕдиницаСкидка
Nano Banana 2рекомендуемgemini-image-2 · Googleтакже: nano-banana-2, gemini-3-flash
Официальная цена: 6,03 ₽, цена Zerocoder: 2,4 ₽$0.027за картинкуофициально: $0.067 · 1K-60%
Nano Banana Progemini-image-pro · Googleтакже: nano-banana-pro, gemini-3-pro
Официальная цена: 12,1 ₽, цена Zerocoder: 2,64 ₽$0.029за картинкуофициально: $0.134 · 1K/2K-78%
Nano Bananagemini-image · Googleтакже: nano-banana, unspecified
Официальная цена: 3,51 ₽, цена Zerocoder: 0,96 ₽$0.011за картинкуофициально: $0.039 · 1024×1024-72%
Nano Banana 2 Litenano-banana-2-lite · Google
Официальная цена: 3,02 ₽, цена Zerocoder: 1,2 ₽$0.013за картинкуофициально: $0.0336 · 1K-60%
Nano Banana Pro VIPnano-banana-pro-vip · Google
Официальная цена: 12,1 ₽, цена Zerocoder: 9,6 ₽$0.107за картинкуофициально: $0.134 · 1K/2K-20%
Nano Banana 2.1nano-banana-2.1 · Google
2,4 ₽$0.027за картинку—
Зачёркнутые цены — официальные тарифы со страниц вендоров: Google — проверены 4 октября 2026. Доллары — по внутреннему курсу 1 $ = 90 ₽; в цену Zerocoder входят оплата в рублях и работа без VPN.

Калькулятор стоимости

Выберите модель и объём — калькулятор считает по тем же формулам, что биллинг API.

за картинку2,4 ₽ $0.027
в месяц · 1024 ₽ $0.267

Цены из GET /v1/models, курс — внутренний. Неудачная генерация не списывается.

  1. Получите ключв кабинете API
  2. Пополните кошелёкв рублях: карта, СБП или счёт
  3. Сделайте вызовPOST /v1/images/generations, модель gemini‑3‑flash
Первый запрос

Подключите Nano Banana API: ключ и один POST

Запрос в формате OpenAI Images: POST /v1/images/generations с model, prompt и aspect. Одна картинка за вызов (n = 1), в ответе — ссылка data[0].url, а не b64_json: скачайте файл сразу. Правка по фото — POST /v1/images/edits.

Base URL
https://zerocoder.com/api/v1

Ключ — в заголовке x-api-key или Authorization: Bearer

Модель в примерах — gemini-3-flash; подойдёт любая из таблицы цен

import requests URL = "https://zerocoder.com/api/v1/images/generations"H = {"x-api-key": "zc-sk-…"} r = requests.post(URL, headers=H, json={    "model": "gemini-3-flash",    "prompt": "Studio photo of a ceramic mug, soft light",    "aspect": "1:1",  # or 16:9 / 9:16 / 4:3 / 3:4})r.raise_for_status()# n=1: one image per call, as a URL (no b64_json)print(r.json()["data"][0]["url"])
const endpoint =  "https://zerocoder.com/api/v1/images/generations";const r = await fetch(endpoint, {  method: "POST",  headers: {    "x-api-key": "zc-sk-…",    "content-type": "application/json",  },  body: JSON.stringify({    model: "gemini-3-flash",    prompt: "Studio photo of a ceramic mug, soft light",    aspect: "1:1",  }),});const out = await r.json();if (!r.ok) throw new Error(out.error.message);console.log(out.data[0].url); // n=1, a URL (no b64_json)
curl https://zerocoder.com/api/v1/images/generations \  -H "x-api-key: zc-sk-…" \  -H "content-type: application/json" \  -d '{"model": "gemini-3-flash", "aspect": "1:1",       "prompt": "Studio photo of a ceramic mug, soft light"}'# → {"created":…,"data":[{"url":"https://…"}]}# n=1: one image per call, a URL (no b64_json);# the URL is temporary — download the file right away
# JSON — image(s) by https URL or data URI, up to 4curl https://zerocoder.com/api/v1/images/edits \  -H "x-api-key: zc-sk-…" \  -H "content-type: application/json" \  -d '{"model": "gemini-3-flash", "aspect": "16:9",       "prompt": "Make it a night scene",       "image": "https://example.com/photo.jpg"}' # multipart — files from disk (≤ 8 MB each)curl https://zerocoder.com/api/v1/images/edits \  -H "x-api-key: zc-sk-…" \  -F model=gemini-3-flash -F aspect=16:9 \  -F prompt="Make it a night scene" \  -F "image[]=@photo1.jpg" -F "image[]=@photo2.jpg"
// Живое сравнение ценgemini-3-flash · за картинку
  • Zerocoder-60%2,4 ₽
  • Официальный API6,03 ₽

Официальная цена Google (Nano Banana 2 (Gemini 3.1 Flash Image), 1K) — по курсу 90 ₽/$; проверено 4 октября 2026

Как подключить Nano Banana API: первый запрос за 5 минут

От ключа до продакшена — шесть шагов по реальным контрактам /api/v1. Каждый шаг ведёт в нужный раздел документации.

  1. 1

    Получите ключ в кабинете

    Зарегистрируйтесь, откройте раздел API в кабинете, пополните баланс в рублях и создайте ключ формата zc-sk-…. Один ключ открывает Nano Banana и все остальные модели каталога.

    Подробнее →
  2. 2

    Отправьте первый запрос

    POST /v1/images/generations с model, prompt и aspect или size — в ответе data[0].url с готовой картинкой Nano Banana.

    Подробнее →
  3. 3

    Сохраните результат и попробуйте правки

    Ссылка на картинку временная — сразу скачайте файл в своё хранилище. Для правок есть /v1/images/edits: до четырёх исходников по https-ссылке, data URI или multipart, до 8 МБ каждый.

    Подробнее →
  4. 4

    Обработайте лимиты и ошибки

    30 запросов в минуту на ключ: на 429 подождите и повторите с нарастающей паузой; 402 — пополните баланс; 400 — сверьте model по GET /v1/models. Неудачная генерация не списывается, повторять её безопасно.

    Подробнее →
  5. 5

    Следите за бюджетом

    GET /v1/balance отдаёт баланс и расход за 30 дней; цена каждого вызова приходит прямо в ответе — пишите её в свои логи и поставьте порог оповещения в своём мониторинге.

    Подробнее →
  6. 6

    Выводите в продакшен

    Ключ храните в секретах сервера, не во фронтенде. Под большой объём Nano Banana напишите нам — лимит поднимается индивидуально, юрлицам доступна оплата по счёту. Фактическую стабильность смотрите на странице статуса.

    Подробнее →

Без кода

Любой инструмент, который умеет HTTP-запрос, умеет и наш API: один POST с заголовком x-api-key.
HTTP Requestn8n

Узел HTTP Request: метод POST, адрес ручки /api/v1, заголовок x-api-key и JSON-тело из полей воркфлоу. Для видео — узел Wait и второй HTTP Request на GET ?id= в цикле до completed.

HTTP → Make a requestMake

Модуль HTTP «Make a request»: POST, Body type JSON, заголовок x-api-key. Ответ парсится автоматически — url картинки или текст ответа подставляются в следующие модули.

Webhooks by ZapierZapier

Действие Webhooks by Zapier → Custom Request: POST, Data — JSON с model и prompt, Headers — x-api-key. Поля ответа доступны следующим шагам запа.

Apps ScriptGoogle Sheets

В Apps Script — UrlFetchApp.fetch с method post, contentType application/json и payload из ячеек: промты в одной колонке, результат записывается в соседнюю.

любой бот-фреймворкTelegram-бот

Бот на aiogram, grammY или Telegraf вызывает тот же HTTP API: сообщение пользователя → запрос к модели → ответ в чат. Для видео — опрос статуса и отправка файла по готовой ссылке.

OpenAI-совместимый base URLPython / Node SDK

Для текстовых моделей официальные SDK OpenAI и Anthropic работают с заменённым base URL и нашим ключом — код приложения не меняется. Картинки и видео — обычный HTTP-запрос из любого языка.

Для бизнеса

Поможем внедрить ИИ в ваш бизнес

Не только ключ: поможем встроить Nano Banana и другие модели в ваши процессы — от аудита до продакшена, с оплатой по счёту.

  • Аудит процессовСмотрим, где в ваших процессах ИИ окупается: поддержка, продажи, контент, документы. Называем конкретные сценарии и модели.
  • Интеграция в CRM, сайт, Telegram, n8nПодключаем по нашему API или готовыми сценариями без кода; один ключ и общий баланс на все модели.
  • Оплата в рублях по счётуЮрлицам — счёт на расчётный счёт, закрывающие документы для бухгалтерии, зачисление на API-баланс.
  • Поддержка и лимитыПомогаем с промтами и архитектурой, поднимаем лимит запросов под вашу нагрузку индивидуально.

Входные материалы, лимиты и возврат денег

  • Генерация: prompt + aspect 1:1 / 16:9 / 9:16 / 4:3 / 3:4 или size 1024x1024 / 1792x1024 / 1024x1792
  • Редактирование: до 4 картинок — https-ссылки, data URI или multipart
  • До 8 МБ на файл, до 48 МБ на запрос (иначе 413)
  • Ссылка на результат временная — сохраняйте файл сразу
  • Сбой провайдера — ничего не списывается
  • 30 запросов в минуту на ключ (все ручки вместе)

Ответы с ошибками и возвраты

# 401 {"type":"error","error":{"type":"authentication_error","message":"Invalid or revoked API key."}}
# 402 {"type":"error","error":{"type":"billing_error","message":"Not enough API balance: …"}}
# 429 {"type":"error","error":{"type":"rate_limit_error","message":"…"}}   ← 30 requests/min per key
# 400 {"type":"error","error":{"type":"invalid_request_error","message":"Unknown model \"…\". See GET /v1/models."}}
# 413 {"type":"error","error":{"type":"invalid_request_error","message":"…"}}   ← > 8 MB per file / > 48 MB body
# 502 {"type":"error","error":{"type":"api_error","message":"…"}}                ← provider failed → nothing charged

Фактическая стабильность API и генерации картинок

Цифры — из публичной сводки /status: доля успешных запросов за период по всему API и по категории в целом (разбивки по отдельным моделям в сводке нет), без обещаний SLA. Неудачная генерация не списывается, повторять её безопасно.

API для разработчиковработает штатно

—сейчас (окно 2 ч)
78,5%за 30 дней
78,5%за 90 дней

Генерация картинокработает штатно

—сейчас (окно 2 ч)
91,5%за 30 дней
90,5%за 90 дней

Возвраты и списания

  • Сбой провайдера — ничего не списывается
  • Слишком большой файл — 413 ещё до списания
  • Ссылка на результат временная — сохраняйте файл сразу

Учёт ведётся с 6 авг. 2026.

Сценарии использования

1

Генератор обложек и превью для блога или маркетплейса, который вызывает /v1/images/generations по шаблону из CMS

2

Мобильное приложение для стилизации пользовательских фото через /v1/images/edits с загрузкой исходника

3

Telegram-бот, который рисует иллюстрации по текстовому описанию пользователя

4

Внутренний инструмент дизайн-команды для быстрой генерации вариантов макетов перед финальной отрисовкой

5

Пайплайн e-commerce, который автоматически меняет фон и ретуширует карточки товаров

6

SaaS-конструктор презентаций, подставляющий сгенерированные изображения в слайды по запросу пользователя

Реальные результаты

Работы пользователей Zerocoder, сделанные этой моделью: превью, разрешение, длительность и дата. Ничего не сгенерировано специально для страницы.

Ultra-realistic black and white studio portrait of the uploaded man, wearing a p102
Используя прикреплённое референс-фото только как основу для лица, сохрани 100% с38
Используя прикреплённое референс-фото только как основу для лица, сохрани 100% с30
Не меняя внешности мужчины с фото ни на 1% Кинематографичный снимок привлекатель15
Любительское вечернее фото в помещении, ощущение спонтанного кадра. Девушка сиди40
Реалистичное ночное фото с телефона, 9:16. Камера находится сзади чёрного Merced33
Ультраблизкий гиперреалистичный портрет, фотореализм, документальная подача, све16
сделай лицо более размытым, как будто сфотографировали в движении13
МодельДатаЛайкиПромт
Nano Banana 24 сентября 2026 г.102Ultra-realistic black and white studio portrait of the uploaded man, wearing a perfectly tailored black suit, white dress shirt and black ti
Nano Banana 22 сентября 2026 г.40Любительское вечернее фото в помещении, ощущение спонтанного кадра. Девушка сидит на полу или низком пуфе среди больших роскошных букетов ро
Nano Banana23 июля 2026 г.38Используя прикреплённое референс-фото только как основу для лица, сохрани 100% сходство внешности. В кадре ровно четыре человека: один задер
Nano Banana 212 августа 2026 г.33Реалистичное ночное фото с телефона, 9:16. Камера находится сзади чёрного Mercedes-Benz G63 AMG и направлена сверху вниз через открытое води
Nano Banana30 июля 2026 г.30Используя прикреплённое референс-фото только как основу для лица, сохрани 100% сходство внешности без изменений. Парень идёт в сторону полно
Nano Banana 29 августа 2026 г.16Ультраблизкий гиперреалистичный портрет, фотореализм, документальная подача, сверхдетализация кожи, глаз, ресниц и текстуры ткани Черно- бел
Nano Banana9 августа 2026 г.15Не меняя внешности мужчины с фото ни на 1% Кинематографичный снимок привлекательного мужчины одет в брюки и рубашку мультикам без татуировок
Nano Banana 227 августа 2026 г.13сделай лицо более размытым, как будто сфотографировали в движении

Как готовить промт

  • Опишите композицию и план кадра: что на переднем плане, что на фоне, ракурс — модель лучше держит сцену, когда план задан явно
  • Укажите стиль и материалы прямо в prompt: техника, фактура поверхностей, референс по визуальному языку
  • Добавьте описание света: направление, мягкость теней, цветовую температуру — это сильно влияет на итоговое настроение кадра
  • Выбирайте aspect под задачу: 16:9 для баннеров и обложек, 9:16 для историй и мобильных экранов, 1:1 для карточек товара
  • В /v1/images/edits формулируйте правку точечно: что заменить и что оставить без изменений, чтобы остальная часть изображения не пересобиралась

Готовые промты для Nano Banana

Скопируйте промт и параметры в тело запроса — поля называются так же, как в контракте /api/v1. Подставьте свой материал в угловых скобках.

Карточка товара на белом

Studio product photo of a ceramic coffee mug on a pure white background, soft shadows, centered, e-commerce catalog style
aspect: 1:1

Lifestyle-сцена для того же товара

The same ceramic mug on a wooden cafe table next to a croissant, morning window light, shallow depth of field
aspect: 4:3

Замена фона (edits)

Replace the background with a sunlit kitchen counter, keep the product, its shadows and colors unchanged
endpoint: /v1/images/editsimage: https://…/photo.jpgaspect: 1:1

Совместить два референса (edits)

Put the sneaker from the first image on the model from the second image, match lighting and perspective
endpoint: /v1/images/editsimage: [url1, url2]

До четырёх исходников в одном запросе.

Инфографика

Clean isometric infographic of a three-step delivery process: warehouse, truck, doorstep, flat colors, empty label areas for text
aspect: 16:9

Аватар для профиля

Friendly illustrated avatar of a smiling person with short curly hair and round glasses, soft gradient background, vector style
aspect: 1:1

Кому подходит Nano Banana API

Отрасли, где этот тип генерации встраивается в процесс, а не остаётся экспериментом.

E-commerceКарточки на белом и lifestyle-сцены без фотостудии — Nano Banana из вашей админки.
Маркетплейсы и ритейлБаннеры акций, инфографика к товарам, варианты под каждую площадку.
Медиа и SMMОбложки и иллюстрации к постам в едином стиле бренда.
EdTechИллюстрации к урокам, схемы и карточки для заданий.
Агентства и дизайнМудборды, концепты и десятки вариантов за минуты до ручной доработки.
Недвижимость и автоЗамена фона и уборка кадра через правки Nano Banana — чистые фото объектов.

Частые вопросы

Сколько стоит Nano Banana API за одну картинку?

Nano Banana оплачивается за каждую готовую картинку — у каждой версии своя цена за изображение в таблице выше и в GET /v1/models, в рублях. Генерация и редактирование через /v1/images/edits стоят одинаково для одной версии; партия из нескольких картинок — это цена, умноженная на их число. Калькулятор на странице покажет итог заранее.

Как вызвать Nano Banana API из Python?

Запрос совместим с OpenAI Images: POST /v1/images/generations с заголовком x-api-key и телом из model, prompt и aspect — ответ содержит data[0].url с готовой картинкой. Можно использовать официальный OpenAI SDK, указав base_url на zerocoder.com/api/v1, или обычный requests. Пример для Nano Banana — в блоке «Первый запрос» выше.

Какие лимиты у Nano Banana API на размер и формат картинок?

Соотношение сторон задаётся параметром aspect — 1:1, 16:9, 9:16, 4:3 или 3:4 — либо size вида 1024x1024, 1792x1024, 1024x1792. За один запрос Nano Banana создаёт одну картинку (n больше единицы не поддерживается). При редактировании принимается до 4 изображений по 8 МБ каждое. Общий лимит ключа — 30 запросов в минуту.

Как выбрать версию Nano Banana и её id?

Все версии Nano Banana перечислены в таблице и в GET /v1/models. Pro — для сложных промтов, читаемых надписей и мелких деталей; стандартная версия — универсальный выбор для карточек товаров и иллюстраций; Lite — для массовых черновиков по минимальной цене за картинку. Если поле model не указано, применяется версия по умолчанию из прайса.

Списывается ли оплата, если Nano Banana не вернула картинку?

Нет. Если провайдер не смог сгенерировать или отредактировать изображение, Nano Banana ничего не списывает — запрос завершится ошибкой без изменения баланса. Оплачиваются только ответы с готовой ссылкой в data[0].url. Если ссылка истекла до того, как вы скачали файл, повторный запрос будет новой платной генерацией — сохраняйте результат сразу.

Как подключить Nano Banana API из России и платить в рублях?

Выпустите ключ zc-sk-… в кабинете API Zerocoder и пополните баланс в рублях: картой российского банка, через СБП или по счёту для юрлиц. VPN и аккаунт Google не нужны — Nano Banana отвечает на zerocoder.com в формате OpenAI Images, поэтому в OpenAI SDK меняются только base_url и ключ; тот же ключ принимает и Anthropic-совместимая ручка для текста.

Есть ли бесплатные генерации в Nano Banana API?

В самом API бесплатных картинок нет: кошелёк начинается с минимального первого пополнения, каждая генерация Nano Banana списывается по прайсу. Бесплатно проверить, как модель справляется с вашими промтами и правками фото, можно в студии Zerocoder и инструменте Nano Banana из каталога — потом те же запросы повторите по API.

Как редактировать фото через Nano Banana API и сохранить персонажа?

Отправьте POST /v1/images/edits: исходник — https-ссылкой, data URI или файлом multipart, инструкция — в prompt одной фразой («сделай вечернее освещение»). Nano Banana меняет только то, что попросили, сохраняя композицию и внешность героя; до 4 референсов в images[] объединяются в одну сцену — так удобно переносить персонажа между картинками.

API нейросетей для ваших продуктов

До -78% к официальному API · оплата в рублях картой РФ