✦
FotoGen
Welcome back
Sign in to your AI studio
or continue with email
Forgot password?
✦
FotoGen
Studio
Generate
Thumbnails
Prompt Extractor
History 0
Assets
Brand Library
Config
AI Providers
Settings
Account
Plans & Pricing
My Account
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
Reference
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
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
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 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
Canva Integration
Images generated with GPT-Image-1 or GPT-Image-2 can be opened directly in Canva for further editing.

Add your Canva Client ID in Settings → Canva to enable one-click editing. Without it, images will download automatically to upload into Canva manually.
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
• Canva badge marks providers with edit support
Settings
Configure API keys and preferences
AI Provider API Keys
Canva Integration canva.com/developers
Canva Client ID (from Canva Developer Portal)
1. Visit canva.com/developers → Create an App
2. Copy your Client ID and paste above
3. Generated images will show an Edit in Canva button
4. Without a key, images auto-download for manual Canva upload
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.
Loading plans…
My Account
Your profile and billing history
Profile
?
—
—
— coins
Edit Profile
Display name
Change Password
Current password
New password
Transaction History
DatePlanAmountMethodCreditsStatus
Loading…
Admin Panel
Manage users, payments and plans
—
Customers
—
Pending Payments
—
Total Transactions
—
Revenue (BDT)
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.
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
—
Images Generated
—
Credits Spent
—
Est. Provider Cost (USD)
ProviderKindImagesCreditsEst. Cost (USD)
Pick a date range above
DayImagesCreditsEst. Cost (USD)
#UserPlanAmountMethodRefStatusDateAction
Click Refresh to load
NameEmailRoleCreditsPlanStatusJoinedActions
Click Refresh to load
NamePrice (BDT)CreditsStatusActions
Click Refresh to load
Purchase Plan
—
—
—
Payment Method
📱bKash
💳SSLCommerz
🏦Manual
💵Card (Stripe)
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.
Plan
Negative Prompt
Add Brand Guide
✦ AI Brand Guide Generator
🏷️
or emoji:
PNG, JPG, WebP · auto-resized to 128×128
Share Image