As long as the banana 🍌 works, generating images till dawn.
Batch Image Generation Tool for Gemini AI
【My Blog】More AI tools and tutorials: https://gt.topgpt.us

Keep Nano Banana Working Until Dawn.
A powerful Chrome extension designed to help you batch generate images on Gemini with automatic downloading, completely freeing your hands.
[!IMPORTANT] v2.0 is a major version iteration with multiple core features and significantly improved user experience!
| 🆕 New Feature | Description |
|---|---|
| ✨ AI Prompt Enhancement | One-click optimize prompts, supports DeepSeek / GLM / OpenAI models |
| 🖼️ Click-to-Upload Reference Images | Independent upload module below each prompt, no more filename matching hassle |
| ⚡ One-Click Watermark Removal | Built-in watermark removal lab for quick Gemini watermark removal |
| 📚 Prompt Library | Save frequently used prompts, quick access with import, search, and management |
| 🎛️ API Preset Panel | SiliconFlow / DeepSeek / OpenAI one-click switch, custom also supported |
| 📝 JSON + Multi-Delimiter | Supports JSON format prompts, compatible with ---, |||, ⸻ delimiters |
Input multiple prompts at once, fully automatic generation one by one, no manual supervision needed.
Automatically download after generation, supports custom save directories.
Built-in AI optimization, one-click transform simple descriptions into professional English prompts. - Multi-model support: DeepSeek R1, GLM-4.1V, etc. - API provider presets: SiliconFlow / DeepSeek / OpenAI - Fully customizable: Bring your own API Key
1_xxx.jpg auto-matches first promptBuilt-in watermark removal lab for quick Gemini watermark removal.
Intuitive progress bar showing generation status in real-time.
Prompts and reference images persist when popup is closed and reopened.
Clone this repository or download the ZIP file
Open Chrome Extensions page
Enter chrome://extensions/ in Chrome address bar
Enable Developer Mode
Toggle "Developer mode" switch in the top right corner
Load the extension
Select the extension folder
Done!
| Channel | Link | Note |
|---|---|---|
| GitHub | Releases Download | Latest version |
| Baidu Pan | Baidu Pan | Code: saec |
| Google Drive | Google Drive | No VPN needed |
Visit https://gemini.google.com/app and make sure you're logged in
Note: v1.1.1 now fully supports Traditional Chinese interface (Hong Kong, Macau, Taiwan).
Enter prompts in the extension input box, supports multiple formats:
Method 1: One per line
A cute cat sitting by the window
A golden retriever playing in the park
A blooming rose flower
Method 2: Triple-dash delimiter
A cute cat sitting by the window
---
A golden retriever playing in the park
---
A blooming rose flower
🌟 Method 3: AI Prompt Enhancement [Highly Recommended]
[!TIP] One-click batch generate multi-angle, multi-environment prompts! Just input a simple description, AI automatically generates professional English prompts.
Example: Generate 5 different angle portraits
Input:
A girl, five images, 5 different angles and environments
AI auto-generates five different versions with --- separators, supports combining with reference images.
Steps: 1. Click ⚙️ to configure API Key (SiliconFlow free tier recommended) 2. Input description + quantity requirement (e.g., "five images") 3. Click ✨ button, wait for AI generation
Method 1: Click-to-Upload [Recommended]
- After entering prompts, upload modules appear below each prompt
- Click + button to directly add reference images
Method 2: Batch Import + Smart Matching
- Name images as 1_xxx.jpg, 2_xxx.jpg format
- Click 🖼️ Import, auto-matches to corresponding prompts
_wr suffixQ: What does this tool do? Input multiple prompts at once, auto-generate images one by one and download locally, no manual intervention needed.
Q: How to use AI Prompt Enhancement?
AI auto-generates professional English prompts
Q: How to match reference images to prompts?
+ to add reference images - no renaming needed, more convenient!1_xxx.jpg → auto-matches first prompt, still works with batch importhttps://gemini.google.com/appRefresh the page (often the input box hasn't loaded yet)
Q: Files downloaded as .html? Click the "Lock" icon in address bar → Site Settings → Allow Automatic downloads
Q: API Prompt Enhancement error?
Check if API endpoint includes /v1 suffix (e.g., https://api.siliconflow.cn/v1)
---, |||, ⸻The growth of Nano Banana Flow is inseparable from the enthusiastic support of the community. Special thanks to the following partners for providing key feedback and testing help during version iterations:
| Contributor | Contribution |
|---|---|
| @RDR摊主 | Suggested progress bar fix |
| @爱是指引 | Suggested JSON format prompt support |
| @豆师傅 | Suggested watermark removal feature |
| @玄彬的玄 | Donation + Multiple improvement feedback |
| @Monica | Donation support |
| @AI~my | Donation support |
| @Moon | Donation support |
| Anonymous N | Donation support and other suggestions |
(Too many to list, thanks again to all supporters! You make this tool better!)
Nano-Banana-Flow/
├── manifest.json # Extension configuration
├── popup.html # Popup interface
├── popup.css # Styles
├── popup.js # Popup logic
├── content.js # Content script (core)
├── background.js # Background service
├── icons/ # Icon assets
├── images/ # Theme images
└── lib/ # Feature libraries (watermark removal, etc.)
This project is released under the MIT License. We encourage technical exchange and innovation; you are free to use, modify, and distribute the code within the scope of the license.
⚠️ Attribution Requirement:
If you build upon this project, modify it, or use its core code in your release, you must explicitly credit the source in your product description, README, or copyright notice, following international open source standards, including a link to the original GitHub repository:
Original Project: Nano Banana Flow Author: AppleResearcher
Respect the work of developers and help build a healthy open source ecosystem.
Enjoy batch image generation! 🍌
$ claude mcp add Nano-Banana-Flow \
-- python -m otcore.mcp_server <graph>