AI Banner Generator
Pricing
from $0.01 / 1,000 results
AI Banner Generator
Generate professional marketing banners using multiple AI models including Google Gemini, OpenAI DALL-E 3, Stable Diffusion XL, and Midjourney. This Actor automates banner creation with customizable text, colors, dimensions, and styles, plus the ability to revise existing banners.
Pricing
from $0.01 / 1,000 results
Rating
5.0
(3)
Developer

HappiTap
Actor stats
2
Bookmarked
6
Total users
3
Monthly active users
8 days ago
Last modified
Categories
Share
β¨ Features
π― Perfect For
π° Pricing
Note: External API costs apply when using AI models (DALL-E, Stable Diffusion, etc.). Use Native/Canvas mode for completely free generation!
π Quick Start
Step 1: Choose Your AI Model
// No API key needed!"aiModel": "native" // β Recommended for beginners// Or use advanced AI models:"aiModel": "dall-e-3" // Requires OpenAI API key"aiModel": "stable-diffusion" // Requires Replicate API key
Step 2: Configure Your Banner
{"aiModel": "native","bannerText": "Summer Sale - 50% Off!","bannerWidth": 1200,"bannerHeight": 628,"primaryColor": "#FF6B6B","outputFormat": "png"}
Step 3: Run & Download
Your banners will be available in:
- π Dataset - Metadata and URLs
- πΌοΈ Key-Value Store - Image files
π Configuration
Required Parameters
| Parameter | Type | Description | Example |
|---|---|---|---|
aiModel | string | AI model to use | "native" |
bannerText | string | Main headline text | "Summer Sale" |
Optional Parameters
π API Keys Setup
π‘ Usage Examples
Example 1: Generate Banner with Native/Canvas (No API Required!)
{"mode": "generate","aiModel": "native","bannerText": "Summer Sale - 50% Off!","subText": "Limited Time Offer","bannerStyle": "vibrant","bannerWidth": 1200,"bannerHeight": 628,"primaryColor": "#FF6B6B","secondaryColor": "#FFA500","industry": "ecommerce","includeCallToAction": true,"callToActionText": "Shop Now","numberOfVariations": 3,"outputFormat": "png"}
Example 2: Generate E-commerce Banner with DALL-E
{"mode": "generate","aiModel": "dall-e-3","apiKey": "your-openai-api-key","bannerText": "Summer Sale - 50% Off!","subText": "Limited Time Offer","bannerStyle": "vibrant","bannerWidth": 1200,"bannerHeight": 628,"primaryColor": "#FF6B6B","secondaryColor": "#FFA500","industry": "ecommerce","includeCallToAction": true,"callToActionText": "Shop Now","numberOfVariations": 3,"outputFormat": "png"}
Example 3: Generate Social Media Banner
{"mode": "generate","aiModel": "stable-diffusion","apiKey": "your-replicate-api-key","bannerText": "Join Our Community","subText": "Connect with thousands of creators","bannerStyle": "modern","bannerWidth": 1080,"bannerHeight": 1080,"primaryColor": "#4A90E2","secondaryColor": "#7B68EE","industry": "technology","includeCallToAction": true,"callToActionText": "Sign Up Free","outputFormat": "webp"}
Example 4: Custom AI Prompt (Advanced)
{"mode": "generate","aiModel": "dall-e-3","apiKey": "your-openai-api-key","bannerText": "Summer Vacation","customPrompt": "Create a stunning tropical beach scene at sunset with palm trees, turquoise water, and golden sand. Vibrant colors, photorealistic style, no text or typography. Leave center space clear for text overlay. 1200x628 pixels.","bannerWidth": 1200,"bannerHeight": 628,"outputFormat": "png"}
Example 5: Revise Existing Banner
{"mode": "revise","aiModel": "dall-e-3","apiKey": "your-openai-api-key","existingBannerUrl": "https://example.com/banner.jpg","revisionInstructions": "Change the background to a gradient from blue to purple, and make the text more prominent","bannerText": "New Year Sale","primaryColor": "#4169E1","secondaryColor": "#9370DB","outputFormat": "png"}
π€ Output
Output Structure
The Actor provides two outputs:
- π Banner Results - Dataset containing metadata and URLs
- πΌοΈ Banner Files - Key-value store with image files
Dataset Structure
{"mode": "generate","aiModel": "dall-e-3","timestamp": "2024-01-15T10:30:00.000Z","banners": [{"url": "https://api.apify.com/v2/key-value-stores/.../banner_1234567890_v1.png","fileName": "banner_1234567890_v1.png","dimensions": {"width": 1200,"height": 628},"format": "png","generationMethod": "dall-e","variationNumber": 1,"prompt": "..."}],"metadata": {"bannerText": "Summer Sale - 50% Off!","subText": "Limited Time Offer","style": "vibrant","dimensions": "1200x628","colors": {"primary": "#FF6B6B","secondary": "#FFA500"},"industry": "ecommerce","numberOfVariations": 1}}
π Common Banner Sizes
π‘ Best Practices
β Do's
|
β Don'ts
|
π― Model Selection Guide
| Model | Best For | Speed | Cost | Quality |
|---|---|---|---|---|
| Native/Canvas β | Quick banners, gradients | β‘β‘β‘ | π° FREE | ββββ |
| DALL-E 3 | Photorealistic designs | β‘β‘ | π°π°π° | βββββ |
| Stable Diffusion | Artistic styles | β‘β‘ | π°π° | ββββ |
| Midjourney | Stylized art | β‘β‘ | π°π° | βββββ |
| Gemini Pro | Design guidance | β‘β‘β‘ | π° | βββ |
β οΈ Limitations
π Additional Resources
- π ./OVERVIEW.md
- π° ./PRICING.md
- π ./QUICKSTART.md
- π ./API_REFERENCE.md
- β ./CHECKLIST.md
π Support
π DocumentationCheck the Apify Docs |
π API IssuesReview provider docs: |
β Troubleshooting
|
π License
This Actor is provided as-is for use on the Apify platform.