✦
FotoGen
Welcome back
Sign in to your AI studio
or continue with email
Forgot password?
✦
FotoGen
Studio
Gallery
Generate Image
Background Removal
Image Upscale
Thumbnails
Art Generator
Pin Generator
Headshot Generator
Prompt Extractor
History 0
Assets
Brand Library
Config
AI Providers
Settings
Resources
Creative Guide
Account
Plans & Pricing
My Account
Support
Admin Panel
?
—
—
FotoGen v2.0 · by Orbit Edge Agency
⚠ Please verify your email to generate images, thumbnails and captions.
Image Generator
—
💰 —
OpenAI GPT-Image-1
🏷
1 Generate Your Image
Configure and create with AI
Prompt
0 / 1000
AI Rewrite
Negative Prompt (optional)
Reference Image (optional)
Click to upload or drag & drop PNG, JPG, WebP · max 10MB · up to 8
GPT-Image-1: edit mode · other models: style hint in prompt
Number of Images
1
2
4
Image Size
⬛
Square 1024×1024
▬
Landscape 1792×1024
▮
Portrait 1024×1792
▬
Wide HD 1536×1024
▮
Tall HD 1024×1536
✏️
Custom W × H
Greyed = not supported by active model
Quality
🔋 Low
⚡ Medium
💎 High
✨ Auto
Output Format
PNG
JPG
WebP
Style Preset
Apply Brand Guide
2 Generated Images
Ready to generate your first image
✦
Nothing generated yet
Write a prompt, choose your AI provider, and hit Generate to create your first image.
Generation History
Your recent image generations
PromptModelSizeCreatedActions
3 Generate Caption
Create engaging captions for your image
Tone / Style
Platform
Facebook
Instagram
LinkedIn
Twitter
Language
Additional Instructions (optional)
Generated Caption
1 Remove Background
Upload photos, get transparent PNG cutouts
PHOTOS
Upload or drag & drop up to 6 photos — each gets its own background removed.
Click or drag & drop photos here
PNG or JPG · max 8MB each
SUBJECT TYPE
🖼️ Object/Product
🧑 People
Pick People for photos with a person — a specialized model gives cleaner hair/edge detail. Applies to every photo in this batch.
2 Results
Transparent PNG
✂️
No results yet
Upload one or more photos and hit Remove Background
1 Upscale Image
Upload photos, get sharper higher-resolution versions
PHOTOS
Upload or drag & drop up to 6 photos — each gets upscaled separately. Best results under 1024×1024px.
Click or drag & drop photos here
PNG or JPG · max 8MB, ideally under 1024×1024px
2 Results
Higher-resolution image
🔍
No results yet
Upload one or more photos and hit Upscale Image
Gallery
Not sure what to generate? Browse designs we've made, copy the prompt, and remix it as your own.
🖼️
No examples yet
Check back soon — we're adding sample generations here.
Generation History
All saved generations from this session
🕐
No history yet
Your generated images will appear here.
1 Generate Thumbnail
Configure and create with AI
VIDEO TOPIC / TITLE
0 / 500
THUMBNAIL STYLE
QUALITY
🔋 Low
⚡ Medium
💎 High
✨ Auto
VARIATIONS
1
2
3
INSPIRATION THUMBNAILS
Upload reference thumbnails you like — AI will match the style (max 4)
No inspirations — AI will create freely
APPLY BRAND GUIDE
2 Generated Thumbnails
1280 × 720 · YouTube standard
▶
No thumbnails yet
Enter a video topic and hit Generate Thumbnail
3 YouTube Content
Titles, description & tags for your video
LANGUAGE
📝 Title Suggestions
Generate to see title suggestions
📄 Description
Full SEO-optimized description
🏷 Tags
Keywords and hashtags
1 Generate Art
Describe it and AI will create it
ART DESCRIPTION
0 / 500
ART STYLE
QUALITY
🔋 Low
⚡ Medium
💎 High
✨ Auto
VARIATIONS
1
2
3
2 Generated Art
1024 × 1024 · square
🎨
No art yet
Describe what you want and hit Generate Art
1 Generate Pin
Configure and create with AI
PIN IDEA
0 / 500
PIN CATEGORY
QUALITY
🔋 Low
⚡ Medium
💎 High
✨ Auto
VARIATIONS
1
2
3
2 Generated Pins
1024 × 1536 · Pinterest 2:3
📌
No Pins yet
Describe your Pin idea and hit Generate Pin
3 Pinterest Content
Title, description & hashtags for your Pin
LANGUAGE
📝 Pin Title
Generate to see a Pin title
📄 Description
SEO-optimized Pin description
🏷 Hashtags
Relevant hashtags
1 Generate Headshot
Upload a photo and AI does the rest
Results are AI-generated and approximate — a strong likeness, not a pixel-perfect match. For the best results: upload 2-4 varied, well-lit photos, add specifics in Additional Details, and use ↺ Refine on a result to nudge it closer.
YOUR PHOTOS
Upload 1-4 clear, well-lit, front-facing photos of yourself — sharper input photos give a closer likeness. Used only to generate your headshot.
No photos uploaded yet
HEADSHOT LOOK
ADDITIONAL DETAILS (OPTIONAL)
QUALITY
🔋 Low
⚡ Medium
💎 High
✨ Auto
High quality is recommended — it noticeably improves how closely the result matches your face.
VARIATIONS
1
2
3
2 Generated Headshots
1024 × 1536 · professional portrait
💼
No headshots yet
Upload a photo and hit Generate Headshot
1 Upload Image
AI will reverse-engineer the prompt used to create it
Click to upload an image PNG, JPG, WebP · max 10MB
Uploaded
2 Extracted Prompt
Reusable text-to-image prompt
🔍
No prompt extracted yet
Upload an image and hit Extract Prompt
Brand Library
Save brand identities to apply as prompt context
✦ AI Brand Guide Generator
Describe your business and AI will create a complete brand guide
🏷️
No brands saved
Add your brand identity manually or use the AI Brand Builder to generate one automatically.
AI Providers
Toggle providers on/off and select the active generator.
Available Providers
How it works
• Toggle enables/disables a provider
• Select (●) sets it as the active generator
• API keys are saved in your browser via Settings
• Only one provider is active at a time
Settings
Configure API keys and preferences
AI Provider API Keys
Preferences
Auto-save to history
On
Off
Image watermark
On
Off
Data
Moved to fotogen.io from the old app link and missing history? Visit this recovery page to download it, then use Import History above.
Plans & Pricing
Choose a plan and recharge your coins
🪙 Coin cost per image
Higher quality uses a more expensive AI render, so it costs more coins. Self-API-Use subscribers generate unlimited on their own key.
Monthly
Yearly (20% off)
USD
BDT
Loading plans…
My Account
Your profile and billing history
Profile
?
—
—
— coins
Recurring Billing
—
Edit Profile
Display name
Change Password
Current password
New password
Transaction History
DatePlanAmountMethodCreditsStatus
Loading…
Support
Open a ticket and we'll get back to you
Prefer email? Reach us directly at support@fotogen.io
My Tickets
SubjectStatusLast Update
Loading…
Creative Guide
Beginner to advanced: how to create high-converting ad creatives, thumbnails & graphics with FotoGen
1. Getting Started 2. Prompt Basics 3. YouTube Thumbnails 4. Ad & Product Creatives 5. Pinterest Pins 6. Brand Consistency 7. Models & Quality 8. Advanced Workflow 9. Common Mistakes 10. Cheat Sheet

1. Getting Started Beginner

What each generator does and how coins work
Which generator should I use?
  • Image Generator — general-purpose creatives: product shots, social posts, illustrations, ads.
  • YouTube Thumbnail — 1280×720 thumbnails plus matching titles, description & tags.
  • AI Art / Illustration — stylised art, wallpapers, concept pieces.
  • Pinterest Pin — tall 2:3 pins optimised for saves and click-through.
  • Headshot Generator — professional profile photos from a selfie.
  • Prompt Extractor — reverse-engineer a prompt from an image you like.

Every generation costs coins based on the Quality tier: Low ≈ 3 coins, Medium ≈ 12 coins, High ≈ 50 coins (exact price is always shown on the Generate button before you click). Failed generations are never charged.

A basic first generation, step by step
  1. Open Image Generator and describe your subject in one clear sentence.
  2. Pick an Image Size that matches where the creative will be used (square for feed posts, landscape for banners, portrait for stories).
  3. Leave Quality on Auto for your first tries — it balances cost and result.
  4. Click Generate and review the output before spending more coins on a High-quality re-run.

2. Prompt Basics Beginner

The formula every high-converting creative starts with
The 5-part prompt formula

Write prompts as: Subject + Setting + Lighting + Style + Composition

  • Subject — the exact product, person or scene, with specific details (color, material, action).
  • Setting — where it is: "on a marble countertop", "in a modern office", "against a plain studio backdrop".
  • Lighting — "soft natural window light", "dramatic rim lighting", "bright even studio light" — lighting sells the mood.
  • Style — photography vs illustration, and reference a look: "editorial photography", "flat vector design".
  • Composition — "centered, negative space on the right for text", "close-up", "top-down flat lay".
Example: "Matte black skincare bottle, on a wet marble surface with water droplets, soft pink studio lighting, minimalist product photography, centered with empty space above for a headline."
Use Negative Prompt to remove what's hurting your result

Add unwanted elements to the Negative Prompt field: blurry, watermark, extra fingers, text artifacts, low contrast, cluttered background. This is the fastest fix when a generation looks "almost right" but noisy or low quality.

Let AI rewrite your prompt for you

If you're not sure how to phrase an idea, type a rough sentence and click the Rewrite Prompt with AI icon above the prompt box. It expands your idea into a detailed, model-ready prompt — a fast way to learn what good prompts look like.

3. Engaging YouTube Thumbnails Beginner → Advanced

What actually drives click-through rate
What makes a thumbnail get clicked
  • One focal point. A single face, object or reaction — not five things competing for attention.
  • Big emotion. Shock, curiosity, excitement — exaggerated expressions outperform neutral ones.
  • High contrast. Subject should pop against the background so it reads at thumbnail size (as small as 120px wide in search results).
  • 3–5 words max if you add on-image text — the title in the video panel already carries the rest.
  • Curiosity gap. Show the "before" or the reaction, not the answer — the title + thumbnail together should make people need to click.
Using the YouTube Thumbnail generator
  1. Enter your Video Topic / Title — the more specific, the better the AI understands the hook (e.g. "I tried the $1 vs $1000 burger" beats "food video").
  2. Pick a Thumbnail Style that matches your niche: Gaming, Tech & Tutorial, Educational, Vlog/Lifestyle, Business/Finance, Entertainment, Motivational, or News/Review. Leave it on Auto if unsure.
  3. Upload 1–4 Inspiration Thumbnails from creators in your niche whose style performs well — the AI matches composition and color energy, not the exact content.
  4. Generate 2–3 variations and A/B test them, or swap the thumbnail after a few days if a video underperforms.
  5. Turn on Apply Brand Guide → Overlay brand logo if you want consistent channel branding across every thumbnail.
Tip: After generating, use the Generate Content button in the YouTube Content panel to get matching title suggestions, an SEO description and tags — a thumbnail alone can't out-perform a weak title.
Advanced: thumbnail testing loop

Generate at Low quality first to check composition and readability at small size, then re-run your winning variation at High quality for the final upload. Keep a shortlist of 2–3 winning styles per niche in your Brand Library reference so future thumbnails stay visually consistent as your channel grows.

4. High-Converting Ad & Product Creatives Intermediate

Turning a generation into a scroll-stopping ad
Design for the platform first
  • Square (1024×1024) — Instagram/Facebook feed, general product shots.
  • Landscape (1792×1024 / 1536×1024) — YouTube banners, website heroes, Facebook link ads.
  • Portrait (1024×1792 / 1024×1536) — Stories, Reels, TikTok, Pinterest-style vertical ads.

Pick the size before you write the prompt — composition and negative-space direction should match where text/CTA overlays will go later.

Use your real product with Reference Image

Upload your actual product photo(s) under Reference Image (up to 8). On GPT-Image-1 this edits the real photo into a new scene; on other models it's used as a strong style hint. This keeps the product accurate instead of the AI inventing a lookalike — critical for ads where the product must match what's sold.

Pick a Style Preset that matches your funnel stage
  • Product Shot / Photorealistic — catalog, marketplace listings, retargeting ads.
  • Lifestyle — top-of-funnel awareness ads, shows the product in use/context.
  • Flat Design / Minimalist — app UI, SaaS, promo banners with text overlay.
  • Cinematic / 3D Render — premium/tech products, launch announcements.
Leave room for your copy

End your prompt with a composition instruction like "...with empty negative space on the left third for headline text". Ads with the product off-center and clean space for a CTA convert better than centered, edge-to-edge product shots — you (or your ad tool) need room to add the hook and button afterward.

5. Pinterest Pins That Get Saved Intermediate

Pinterest rewards vertical, text-forward, high-contrast pins
Pin design rules
  • Always generate in the tall 2:3 portrait ratio — Pinterest crops anything else.
  • Keep the top third clean for a bold headline overlay; that's what shows in the feed before someone taps.
  • Bright, saturated colors and clear subjects outperform muted, busy scenes in the Pinterest feed.

6. Brand Consistency Intermediate

Make every creative instantly recognizable as yours
Set up your Brand Library once

Save your logo, brand colors and a reusable prompt template under Brand Library. Then on any generator, use Apply Brand Guide to auto-inject your brand's look and optionally overlay your logo — so a thumbnail, a pin and a product ad all feel like the same channel/brand without re-typing brand details every time.

7. Choosing Models & Quality Intermediate

FotoGen gives you GPT-Image, Google Imagen, FLUX, Ideogram and Stability SDXL in one place
When to use which quality tier
  • Low — fast, cheap drafts to test composition/idea before committing coins.
  • Medium — everyday social posts and thumbnails.
  • High — final assets for paid ads, print, or anything with heavy budget behind it.
  • Auto — let FotoGen balance cost/quality when you're not sure.

Draft cheap, finalize expensive: iterate on Low, then re-run only your best prompt at High.

8. Advanced Workflow Advanced

How power users get consistent, high-converting output at scale
Batch variations for A/B testing

Generate multiple variations (2–4 images or 2–3 thumbnail variations) from the same prompt in one request, ship the top 2 to your ad platform or thumbnail slot, and let real click/conversion data pick the winner instead of guessing.

Reverse-engineer competitor creatives

Found a high-performing ad or thumbnail from a competitor? Feed it into Prompt Extractor to get a usable prompt back, then swap in your own product/subject and brand details rather than starting from a blank page.

Keep a swipe file

Save your best-performing prompts (from History) and reuse them as templates for new products or videos — a proven structure with a new subject is more reliable than reinventing the prompt each time.

9. Common Mistakes All levels

Mistakes that quietly kill conversion rate
  • Too much in one image. One subject, one message — clutter reads as noise at feed/thumbnail size.
  • Wrong aspect ratio for the platform. A square ad on Stories gets cropped and loses its focal point.
  • No negative space for text/CTA. Plan composition for the overlay before generating, not after.
  • Skipping the Low-quality draft. Spending High-quality coins on an untested idea wastes budget when the composition needed changing anyway.
  • Inconsistent branding. Rotating logo placement/colors across posts makes a channel or store look untrustworthy — use Brand Library instead.

10. Quick Cheat Sheet

Copy-paste prompt starters
  • Product ad: [product], on [surface], [lighting], product photography, centered with negative space on [side] for headline
  • YouTube thumbnail topic: [specific hook/result], reacting with [exaggerated emotion], bold contrast, [niche] style
  • Pinterest pin: [subject], bright saturated colors, flat lay / vertical composition, clean top third for headline
  • Lifestyle shot: [product] being used by [person/context], [setting], natural lighting, candid, lifestyle photography
Admin Panel
Manage users, payments and plans
—
Customers
—
Pending Payments
—
Total Transactions
—
Revenue (BDT)
—
Open Tickets
Payment Methods
Turn a method off to hide it from customers immediately — independent of whether it's configured below.
Payment gateway and email credentials. These override the matching Railway environment variable — leave a secret field blank to keep its current value.
Set what coin-pack users are charged per image. Profit % is computed against the pricier of GPT-Image-1/2 at that quality — a worst-case margin.
Applies to every plan's Yearly price immediately (Monthly x 12 x this discount) — nothing to re-save per plan.
Provider cost per generation
What each model actually costs FotoGen, for reference while you set prices.
ModelQualityUSDTk
Loading…
When enabled, every new signup (email or Google) is automatically added to that platform's list — best-effort, never blocks signup.
Mailchimp
On
Off
Brevo
On
Off
NamePromptActions
Click Refresh to load
Injected site-wide into every page — the landing page, the app, and the YouTube/legal pages. Leave a field blank to skip it entirely.
Content shown on the public, indexable pages at fotogen.io — SEO generator landing pages and the legal pages. Click a page to edit it.
View Live ↗
Example Generations Carousel
Shown in a scrolling carousel below the demo generator on this landing page.
CustomerSubjectStatusLast Update
Loading…
to
—
Images Generated
—
Credits Spent
—
Est. Provider Cost (USD)
Model / ProviderKindImagesCreditsEst. Cost (USD)
Pick a date range above
DayImagesCreditsEst. Cost (USD)
#UserPlanAmountMethodRefStatusDateAction
Click Refresh to load
NameEmailRoleCreditsPlanImagesStatusJoinedActions
Click Refresh to load
NamePrice (BDT)CreditsStatusActions
Click Refresh to load
Purchase Plan
—
—
—
Payment Method
Bangladesh — pay in BDT
bKash
bKash
Send payment manually, verified within 24 hrs
SSLCommerz
SSLCommerz
Cards, bKash/Nagad/Rocket & internet banking
EPS
EPS (bKash, Nagad, Cards)
Mobile & internet banking — instant
🏦
Bank Transfer
Manual transfer, verified within 24 hrs
🌍 International — pay in USD
Paddle
Card, PayPal, Apple Pay & Google Pay
via Paddle — instant & secure, local VAT/tax may apply
VisaMasterCardPayPalApple PayGoogle Pay
Stripe
Card (Stripe)
Secure card checkout
1. Send — BDT to bKash: —
2. Note the Transaction ID from your bKash confirmation SMS
3. Enter it below and submit
You'll be redirected to the secure SSLCommerz payment page to complete your payment via card, mobile banking, or internet banking.
Send payment via bank transfer or bKash to the account below, then enter your reference below.
Pay — USD by card via Stripe's secure checkout.
You'll be redirected to the secure EPS payment page to complete your payment via card, mobile banking, or internet banking.
Pay — USD by card, PayPal, Apple Pay or Google Pay via Paddle's secure checkout — a one-time charge. Paddle may add local VAT/sales tax at checkout based on your country.
Plan
Monthly price — leave BDT and USD both blank to not sell this plan at all. Yearly is always monthly × 12 × the discount % below, computed automatically (billed once; coin packs pay out 100/month for 12 months instead of a lump sum — see Goal note below).
Disc.%
BDT — bKash/SSL/EPS/Manual
USD — Stripe/Paddle
Monthly
Yearly
Negative Prompt
Add Brand Guide
✦ AI Brand Guide Generator
🏷️
or emoji:
PNG, JPG, WebP · auto-resized to 128×128
Share Image
New Support Ticket
Subject
Message
Ticket