AI Image Generation Tool (Bulk Supported)
An AI-powered batch image generation and editing tool supporting the nanobunana and gpt-image-2 models, with text-to-image, image-to-image, and multi-image fusion capabilities.
Loading tool, please wait...
Loading tool, please wait...
If the online tool fails to load or run, try the desktop tool.https://tools.yikeaigc.com/
Tool Usage
Return to old version
A desktop version is available with more powerful, stable features.
Open desktop version
1Select Generation Mode
✍️
Text to Image
Generate images from text prompts
🖼️
Image to Image
Generate new images from a reference image
🔀
Multi-Image Fusion
Fuse multiple images into a new image
2Upload Reference Image
📷
Click to select or drag an image here
Supports JPG, PNG, WebP, BMP. Images are processed locally only
2Upload Multiple Reference Images
🖼️
Click to select or drag multiple images here
Select 2–6 images to fuse. AI will combine their content into a new image
2Style presets(Optional, click to append to the prompt)
📸 Realistic Photography
🎌 Anime Illustration
🎨 Oil Painting Style
💧 Watercolor
👾 Pixel Art
🧊 3D Rendering
📐 Flat Design
🌃 Cyberpunk
🏔️ Chinese Ink Painting
⬜ Minimalism
4Prompt Template(Click to load into the prompt box)
🐱
Cute Animals
🏔️
Nature Scenery
👤
Portraits
📦
Product Showcase
🌆
Sci-Fi Scenes
🍽️
Food Photography
5Generation Settings
Sizes above fit gpt-image-2 (longest side ≤3840); use "Auto" if unsupported
Generating...
0/1
Elapsed: 0s
Remaining: --
✓Results
1Select batch mode
✍️
Batch text to image
Generate multiple different images from the same prompt
🖼️
Batch image to image
Apply AI processing to multiple images separately
2Upload images to process
📁
Click to select or drag multiple images here
Batch selection supported. Each image is processed separately by AI.
3Batch settings
Total text-to-image count
Images per source image
Preparing...
0/0
Elapsed: 0s
Remaining: --
✓Batch Results
1Quick select API provider
🤖 OpenAI
✨ Google Gemini
🚀 sub2api
🎨 Stability AI
⚙️ Custom
2API Settings
Supports OpenAI-compatible APIs
Models that support image generation
Auto mode tries both formats in order
Relative paths are appended to the API domain; URLs starting with http are used as full URLs
Determines the request body structure
Use proxy when blocked by CORS
The key is stored only in your local browser and is not uploaded to the server
3Advanced settings
API request timeout
Max side length for uploaded images
Max API response tokens
📋Generation history
📭
No history yet
Generated images are automatically logged here
📟 Processing log
Instructions
Software Usage Instructions
- Configure API settings: Switch to the "API Settings" tab, select an API provider (supports OpenAI, Google Gemini, Stability AI, etc.), and enter the API domain, model name, and API key. Click "Test Connection" to verify that the configuration is correct. After confirming, click "Save Settings"; the configuration will be automatically restored on your next visit. The API key is saved only in your local browser and will not be uploaded to the server.
- Select a processing mode:
- Image generation: Suitable for generating a small number of images at a time, supporting three modes: text-to-image, image-to-image, and multi-image fusion
- Batch processing: Suitable for generating a large number of images at once or applying unified processing to multiple images
- Select a generation type:
- Text-to-image: Generate a completely new image from text descriptions only, with no reference image required
- Image-to-image: Upload a reference image, and the AI edits or transforms its style based on the prompt
- Multi-image fusion: Upload 2-6 images, and the AI combines content from multiple images to generate a new fused image
- Select style presets: Choose from 10 style presets, such as realistic photography, anime illustration, oil painting, watercolor, pixel art, 3D rendering, cyberpunk, and Chinese ink painting. After clicking, they are automatically appended to the prompt, and multiple selections can be combined.
- Enter prompts: Describe in detail the image effect you want to generate, or click a prompt template (cute animals, natural scenery, portraits, product display, sci-fi scenes, food photography) to load one quickly. You can also enter negative prompts to tell the AI what not to generate (such as blur, low quality, watermarks, etc.) to improve generation quality.
- Configure generation settings:
- Number of images: Set the number of images to generate (up to 5 per single generation, up to 100 in batch)
- Image size: Supports multiple ratios, including auto, 1024×1024 square, 1536×1024 landscape, 1024×1536 portrait, 1792×1024 widescreen, and more
- Output format: Supports three formats: PNG (lossless), JPEG (smaller), and WebP (efficient)
- Output quality: Selectable from 70% to 95%; the higher the quality, the larger the file
- Creativity: Controls the randomness of generation. Conservative mode is more stable, while creative mode is more diverse
- Retry attempts: Automatically retries when an API call fails, using an exponential backoff strategy to improve the success rate
- Concurrency: The number of tasks processed simultaneously during batch processing; 2-3 is recommended
- Start generation: Click the "Start Generation" or "Start Batch Generation" button to view the progress bar, elapsed time, and processing logs in real time. During batch processing, you can click "Stop Processing" at any time to interrupt the task.
- View and download results: After generation is complete, you can preview thumbnails in the results area. Click an image to open a large preview (supports switching with the left and right arrow keys), click the download button for a single image, or click "Download All (ZIP)" to download all images as a package.
- Generation history: Switch to the "Generation History" tab to view previous generation records (including prompts and thumbnails), and click to quickly reuse historical prompts.
FAQ
A: You need to apply for an API key from an AI service provider that supports image generation. This tool includes preset configurations for three providers: OpenAI, Google Gemini, and Stability AI, which you can quickly select in the "API Settings" tab. After applying for a key, paste it into the corresponding input field, click "Test Connection" to verify it, then click "Save Settings" for long-term use.
A: Text-to-image generates images purely from text descriptions and is suitable for creating completely new images; image-to-image edits or converts the style based on a reference image and is suitable for changing product backgrounds, style transfer, and more; multi-image fusion combines the content of 2-6 images to generate a new image, making it suitable for creative scenarios such as combining elements and mixing styles.
A: A good prompt should include the following elements: 1) describe the main subject and its features; 2) describe the scene and background; 3) describe the lighting and atmosphere; 4) specify an art style or photography style. For example: "An orange cat sitting on a windowsill, warm sunlight shining in, blue sky and white clouds in the background, cozy and healing style, high-definition photography." In addition, you can use style preset tags to quickly add style descriptions, and use negative prompts to exclude unwanted elements (such as "blurry, deformed, watermark") to further improve generation quality.
A: No. All image processing is completed locally on your device. Image data is sent directly from your browser to the AI service provider's API endpoint and does not pass through this site's servers. API keys and configuration information are also stored only in your browser's local storage, ensuring your privacy and data security.
A: We recommend setting concurrency to 2-3. Higher concurrency speeds up processing, but it may trigger the API provider's rate limiting and cause requests to fail. This tool includes a built-in automatic retry mechanism (exponential backoff strategy), so it will automatically recover even if rate limits are occasionally triggered. If you encounter frequent failures, please reduce concurrency to 1-2.
A: Uploads support common image formats such as JPG, JPEG, PNG, BMP, WebP, and TIFF, with both click-to-select and drag-and-drop upload methods available. Uploaded images are automatically compressed according to the maximum size configured in "Advanced Settings" (default 1024px) to optimize transfer speed. Generated images can be output in three formats: PNG (lossless), JPEG (smaller file size), and WebP (efficient compression).
A: Please troubleshoot according to the error message in the log: 1) If it says "Invalid API key"—check whether the key is correct or has expired; 2) If it says "Request rate limit exceeded"—reduce the concurrency or try again later; 3) If it says "Insufficient balance"—go to the service provider's dashboard to top up; 4) If it says "Request timed out"—increase the timeout in Advanced Settings or check your network; 5) If it says "Failed to extract image data"—the model may not support image generation; switch to a model that supports image output. You can also click "Test Connection" in "API Settings" to verify whether the API configuration is working properly.
A: Style presets are predefined style description tags that can be activated with one click (multiple selections supported). During generation, they are automatically appended to the end of your prompt. For example, selecting "Oil Painting Style" + "Chinese Ink Wash" will prompt the AI to try to blend these two styles. Negative prompts are used to tell the AI what not to generate. Common examples include: blurry, low quality, distorted, watermark, text, extra limbs, etc., which can effectively avoid common generation defects.
A: Generation history is saved in the browser's local IndexedDB database. It only records prompt and thumbnail information and does not save the full generated images, so it takes up very little space. Up to 50 history records are kept, and you can also manually clear them in the "Generation History" tab. History will be lost if you clear browser data or switch browsers.
Related Tools
SRT/VTT Subtitle Translation Tool
Supports translation of SRT and VTT subtitle files while ...
AI Image Generator (Image-to-Image)
AI-powered intelligent image editing tool supporting sing...
AI Image Generator (Text to Image)
An intelligent image generation tool that supports single...
Black and White Photo Colorization Tool
Smart AI black-and-white photo colorization tool, support...
AI Foreign Trade Bulk Customer Acquisition Tool
Uses AI large models to intelligently identify potential ...