@ mentions, prompt enhancement, AI edit, and Storyboard — this guide applies to both unless a section says otherwise.
Model Selector
At the top of the generation sidebar, the model selector dropdown lets you choose which AI model to use. Each option shows:- Provider icon — visual indicator of the model provider (Google, ByteDance, Midjourney, etc.)
- Model name — the display name of the model
- Credit cost — how many credits this model uses per generation
Model Comparison
Compare available models — features, pricing, strengths, and limitations
Skills
Need a guided, multi-step workflow instead of a single prompt? Skills turns one product photo into a full set of e-commerce visuals — product detail pages, white-background shots, marketing posters — through a step-by-step wizard.Skills
Guided AI workflows for product photography and marketing visuals
Prompt Editor
Writing Effective Prompts
- Be specific — describe composition, lighting, colors, textures, and perspective for the best results
- Short prompts work too — use the Enhance button to expand brief descriptions into detailed prompts automatically
- Language — most models accept English prompts. Midjourney V8.2 will auto-translate non-English prompts to English
Variable Tags
Some prompts from the gallery contain blue[placeholder] tags — for example, [style], [subject], or [color palette]. These are editable template variables.
Click any blue tag to select it, then type your replacement text. This makes it easy to create variations of a prompt without rewriting the whole thing.
@ Mentions
When you have reference images — or, on video models, reference videos and audio — uploaded, you can mention a specific item inline in your prompt:- Type
@in the prompt editor - A popup lists everything you have uploaded. Images show a thumbnail; videos and audio show a video or audio icon only, with no preview frame
- Select an item to insert a mention tag (
@image1,@image2,@video1,@audio1) - Write instructions around the mentions: “Use @image1 as the background scenery, continue the camera move from @video1, and match the rhythm of @audio1”
@video2 is the second reference video, not the second item overall. Inline chips look the same as the popup rows, icon-only for video and audio. Remove an item and the remaining tags renumber themselves; a tag whose item is gone is marked stale so you can fix it before generating.
This gives you precise control over how each reference influences the generation.
Characters
Create a character once and reference it across generations, so the same figure stays consistent from image to image — and into video.- Click the Characters button above the prompt editor (available in both the image and video sidebars)
- In Create Character, give it a name and add 1–4 images — upload them, or pick from your recent creations
- Back in the prompt, type
@and select the character: “@Mia standing in a neon-lit alley, cinematic lighting”
Limits — there is a cap on how many characters an account can keep, and on how many you can create per day. The dialog tells you when you reach it; delete unused characters under My Characters to free up room.Availability — image models that accept reference images (all except Flux 3 Image Klein), plus Seedance 2.5 and Seedance 2.0 for video. Selecting a character on a text-only model returns an error.If you submit a work that mentions a character to the public gallery, that character’s main image becomes publicly visible alongside it — the publish dialog asks you to confirm first.
# Color Picker
When you need to specify an exact color for an object in your prompt, pick one from the palette:- Type
#in the prompt editor - A palette appears with common colors and curated hues grouped by shade
- Click any swatch to insert a color tag (e.g.,
#dc143c) - Write instructions around the color: “A t-shirt in
#dc143cpaired with#f5f5dcpants”
Translate Button
Click the translate icon (top right of the prompt editor) to translate your prompt into English. This is useful when writing prompts in another language, as most models produce the best results with English input.Prompt Enhancement
Click the Enhance Prompt button to automatically enhance your prompt based on the selected model:- Polish mode (most models) — preserves intent, adds visual details like composition, lighting, and materials
- Expand mode (Midjourney V8.2) — expands into Midjourney-optimized language; non-English prompts are auto-translated
AI Edit
Give the AI a one-line instruction to make a precise change to your current prompt — not a full rewrite.- Click AI Edit above the prompt editor
- Describe the change, e.g. “make the lighting warmer” or “change the cat to a dog”
- The AI applies just that change and leaves the rest of the prompt untouched
AI Edit shares a daily quota with Prompt Enhancement and Storyboard, and doesn’t spend generation credits.
Keyboard Shortcuts
Reference Images
Upload reference images as visual context to guide the AI’s output — for style matching, composition guidance, or subject reference.- Upload methods — drag-and-drop files onto the reference area, or click to browse
- Supported formats — JPG, PNG, WebP
- Auto-compression — images are automatically compressed to max 2MB / 2048px before upload
- Maximum source dimensions — an image whose width or height exceeds 8000 pixels is rejected before upload, with a message asking you to resize it. Everyday files stay well clear of this: a 4K photo is 3840px on its long edge, and an A4 scan at 300dpi is 2480×3508. Only print-scale source files (large-format banners, poster artwork at full print resolution) run into it — scale those down before uploading
- Thumbnail grid — uploaded images appear as thumbnails with an × button to remove each one
- Per-model limits — the maximum number of reference images varies by model (0–16; GPT Image 2.5 and GPT Image 2 each accept up to 16). Models that don’t support references (currently Flux 3 Image Klein) hide this section entirely.
See the Models page for the exact reference image limit of each model.
Adding References from the Gallery
You don’t need to download images first. Drag any gallery card directly into the reference image area — the image URL is used automatically.Reference Types (Midjourney V8.2)
When using Midjourney V8.2 with a reference image, a dropdown appears to choose how the reference is interpreted:When to Use Reference Images
Some prompts work best — or only make sense — with a reference image attached. MeiGen automatically detects keywords like “reference image” or “uploaded image” in your prompt and shows a hint if no reference is uploaded. Common patterns that need reference images:Reference Video & Audio
On Seedance 2.5 and Seedance 2.0, the video sidebar’s Reference video & audio module accepts several clips at once — videos to continue or condition on, audio to score or style the result.- Upload methods — drag files onto the module, or click + to browse
- Supported formats — MP4 and MOV for video, WAV and MP3 for audio
- Thumbnail grid — items appear as a grid on the left, exactly like reference images: a video shows a frame thumbnail, an audio clip shows an audio tile. Each has an × button to remove it. The module title disappears as soon as the first item is added, and the + button stays visible until you reach the model’s cap
- Per-model counts and totals — Seedance 2.5 takes up to 10 videos (2–30s each, 30s in total) and up to 10 audio clips (2–30s each, 30s in total). Seedance 2.0 takes up to 3 videos (2–15s each, 15s in total) and up to 3 audio clips (2–15s each, 15s in total)
- Size limits — video is up to 200MB per clip on Seedance 2.5 and 50MB on Seedance 2.0; audio is up to 15MB per clip on both
- Seedance 2.0 needs something visual — reference audio on 2.0 only works alongside at least one reference image (a saved character counts) or one reference video. Seedance 2.5 accepts audio on its own
- @ mentions — every uploaded video and audio clip can be mentioned in the prompt as
@video1/@audio1, shown with an icon only - Audio is free — reference audio never changes the credit cost; only the videos do
Items the currently selected model or settings cannot use stay in the module, greyed out and labelled “Not used by the current model settings” — switch back and they come straight into play again. See the Models page for each model’s exact counts and totals.
Generation Options
Count
Choose how many images to generate per request (1–4).- Free users — limited to 1 image per request. A lock icon appears on the + button.
- Paid users — can generate up to 4 images in parallel per request.
Aspect Ratio
The default is Auto — no need to pick manually, a suitable ratio is chosen for you. Drop into the dropdown to pick a specific ratio when you want precise control.Resolution
The resolution options come from the model you picked — the selector only offers what that model supports:The highest option of each model is paid-only and shows a lock icon for free users. On a 1K / 2K model that means 2K is locked; on a 2K / 4K model it’s 4K; on a 2K / 3K model it’s 3K. The same rule applies to 4k on video (Seedance 2.0 Pro and Veo 3.1).
GPT Image 2.5 Quality and Variant
Choose GPT Image 2.5 when it is available in your model list. It has five quality levels: Standard, Medium, High, Extra High, Max. The API values arelow, medium, high, xhigh, and max.
- Sunburst — quality priority: the default variant, for generation and editing where preserving details matters.
- Flare — speed priority: an alternative when turnaround matters. It accepts the same reference images and quality settings.
is_default in List Models. See the full price table before choosing a higher quality.
GPT Image 2 retains its own three quality levels and prices. Retrying a 2.5 generation restores its resolution, quality, and variant; changing the model may reset unsupported options.
Midjourney V8.2 Advanced Options
When using Midjourney V8.2, the Advanced Options button lets you tune extra generation parameters. Most users can leave everything at defaults.Parameter details (Stylize / Chaos / Raw / iw / sref / sw)
Parameter details (Stylize / Chaos / Raw / iw / sref / sw)
Describe Image
See an image you like but don’t know how to describe it? Describe Image uses AI vision to analyze an image and generate a detailed text prompt that captures its content, style, and composition.How to Use
- Image detail dialog — open any image’s detail view and click the Describe Image button. The AI analyzes the image and generates a descriptive prompt.
- Drag and drop — drag any external image (or a gallery card) onto the Describe Image dropzone above the prompt editor in the generation sidebar.
What It Generates
The AI examines the image and produces a prompt describing:- Subject matter and scene composition
- Art style and technique (photorealistic, illustration, watercolor, etc.)
- Lighting, color palette, and mood
- Camera angle and perspective
Video Generation
MeiGen offers several video models — the current list and full specs are on the Models page:- Seedance 2.5 — one quality level, per-second pricing, 4–30 seconds, up to 10 reference videos (30s in total, 200MB each) and up to 10 reference audio clips (30s in total)
- Seedance 2.0 — three tiers, per-second pricing, 4–15 seconds, up to 3 reference videos (15s in total, 50MB each) and up to 3 reference audio clips (15s in total)
- Veo 3.1 — two tiers, per-generation pricing, 4 / 6 / 8 seconds, audio always on
- Grok Video 1.5 — Lite (default) / Standard, both at 480p / 720p / 1080p, 4–15 seconds; a first-frame image is required. Default Lite 480p × 4s costs 16 credits.
- Agnes Video 2.5 Flash — per-second pricing, fixed 5 seconds, covered by daily free credits. Temporarily unavailable since 2026-09-22; it is not returned by List Models and requests to it are rejected until it is re-enabled.
Storyboard — Video Prompt Builder
Click Storyboard in the video sidebar to turn a short idea into a production-ready prompt: a visual overview followed by a timed, shot-by-shot sequence. Set the output duration first; the generated timeline covers that duration without gaps and can include camera directions, dialogue, and sound cues.Storyboard keeps your input language — write your idea in any language and the storyboard comes back in the same language. It requires sign-in and shares a daily AI-assist limit with the other prompt tools, but does not spend image/video generation credits.
Frame Images
Upload frame images to control the video’s composition:- First Frame — sets the starting composition of the video
- Last Frame — sets the ending composition
HeyGen Video 1
HeyGen Video 1 is optimized from MiniMax H3 for affordable video with native audio. The model is available on Web, API and MCP, and capability-compatible App versions. Older Apps retain their existing catalog. Choose text-to-video, one first frame, or content references (up to 9 images and 3 audio clips). First-frame and content-reference panels are exclusive: only the selected panel is submitted. When the live catalog enables reference video, use up to 3 MP4 clips (1–5s and 16MB each, 15s total), alone or with content images. Do not combine video with separate reference audio; embedded audio is allowed. Video seconds are rounded up per clip and added to output seconds for billing. Existing HeyGen-compatible Apps can use reference video; incompatible video/audio combinations are rejected by the server before charging. Output is 5–15 seconds at 480p, 768p (default), 1080p or 2K. The price switches automatically between text/first-frame and content-reference rates. Audio adds no seconds but is part of the content-reference rate. Long prompts use the shared compression mechanism within the 32,000-character provider limit, preserving reference labels. See HeyGen limits and pricing for upload, ratio and credit details.Seedance 2.5
Pricing: direct generation costs 18 / 39 / 90 credits per second at 480p / 720p / 1080p. With one or more reference videos, the rates are 11 / 24 / 54 credits per second, billed on the sum of the reference durations plus your output duration, with a minimum-billable floor. Reference audio adds nothing. The sidebar shows the exact total; see Models → Seedance 2.5 for the formula and examples.
Seedance 2.5 has no Mini / Fast / Pro switch. Use Seedance 2.0 Pro when you specifically need 4K.
Seedance 2.0
Pricing: per-second; full formula (including the minimum-billable table for continuation) is in the Models page. The sidebar shows the exact total before you submit.
Reference workflows:
- Text-to-video: just write a prompt
- Image-to-video: upload 1–2 frame images to control first/last frame
- Content reference: attach up to 9 images to guide subject, style, or composition
- Video extension: upload one or more reference videos (see the Extending a Video section below)
- Reference audio: add WAV / MP3 clips to score or style the result — on Seedance 2.0 always alongside at least one image or video
Grok Video 1.5 — Lite / Standard
Select Lite (default) or Standard under the model picker. Both support 480p / 720p / 1080p and 4–15 second videos. Upload exactly one first-frame image; output follows its aspect ratio and includes generated audio. Reference videos and audio are not supported. Credits = tier-and-resolution rate × seconds: Lite costs 4 / 6 / 28 credits/sec at 480p / 720p / 1080p; Standard costs 16 / 28 / 50. Default Lite 480p × 4s costs 16 credits. Review the displayed total before submitting; see Models → Grok Video 1.5.Veo 3.1 — Two Tiers, Native Audio
Pricing: per generation, depends on tier × duration. Full table is in Models → Veo 3.1.
Full specs and a side-by-side comparison of all video models are on the Models page.
Converting Images to Video
After generating an image, hover over the completed card and click the Animate button. This sends your generated image to the video sidebar as the first frame, making it easy to turn a still image into a short video clip.Extending a Video
Seedance 2.5 and Seedance 2.0 support reference-video continuation. Upload one or more existing videos as visual conditioning input to guide the model toward generating a new segment that semantically continues the original.Seedance 2.5: up to 10 reference videos, 2–30 seconds each and 30 seconds in total, up to 200MB per clip; 4–30 second output at 480p, 720p or 1080p.Seedance 2.0: up to 3 reference videos, 2–15 seconds each and 15 seconds in total, up to 50MB per clip; 4–15 second output. Mini / Fast offer 480p and 720p; Pro offers 720p and 1080p for continuation. 4K is direct-generation only.MeiGen detects each uploaded video’s actual duration automatically for billing and trimming. Reference audio can ride along in the same module and is never billed.
Three entry points
- From a video card: hover over any completed video card and click the Extend button in the top-left corner — the video is added to the Seedance sidebar as a reference
- Drag a video to the reference-image area: drag a video (local or from the gallery) onto the reference upload area — a confirmation popup asks “Use this as an extension reference?”
- Direct upload: in the Seedance sidebar’s Reference video & audio module, click + and pick local files — you can add several videos, and audio clips, in the same module
Workflow
- Trigger any of the entries above — the reference video appears in the module’s thumbnail grid. The two Extend entries (video-card button and drop-confirm popup) start a fresh continuation: they replace whatever is already in the module (videos and audio clips) and reset the prompt. + and drag-and-drop inside the module append to the current list instead
- The prompt box is auto-prefilled with
"Extend this video with the following plot: "— keep this prefix and add your desired continuation - Pick a supported resolution and output duration for the selected Seedance model
- Click Generate
Key behavior
Output length = your selected duration (4–30 seconds on Seedance 2.5; 4–15 on Seedance 2.0), independent of the reference videos’ lengths. The reference videos act as visual conditioning input and are not concatenated into the output. To create a continuous “original + new” video, stitch the clips in a video editor.
Pricing
Both models usemax(sum of reference video durations + output duration, minimum-billable floor). Reference audio is free and never enters that sum.
- Seedance 2.5: 480p 11 credits/sec; 720p 24 credits/sec; 1080p 54 credits/sec. A single 2-second reference + 5-second output bills 9 seconds, for 99 / 216 / 486 credits. Add a second, 3-second reference and the sum becomes 5 seconds, so the same 5-second output bills max(5 + 5, 9) = 10 seconds — 110 / 240 / 540 credits. Attaching audio on top of either leaves the total unchanged.
- Seedance 2.0: the rate depends on Mini / Fast / Pro and resolution, with the same sum-of-references rule. See Models → Seedance 2.0 for the full matrix.
Generation History
After submitting a generation request, your images appear as cards in the generation history panel (accessible via the floating dock’s History button or the sidebar).Pending State
Cards show live progress while generating; video generations also display an estimated completion time (e.g.,2–5 min).
Typical generation times by model:
Failed State
If a generation fails, the card shows:- The reason for failure
- “Credits refunded” note — credits are automatically returned when a generation fails
- Retry button — click to resubmit the same request with the original prompt and settings
Completed State
Hover over a completed generation card to reveal action buttons:
The card also shows the aspect ratio and resolution labels in the bottom-left corner.
Credits and Billing
MeiGen uses a dual credit system:- Daily credits: a free daily allowance that resets at 00:00 UTC, usable on basic models — currently Flux 3 Image Klein and Agnes Image 2.5 Flash, both image models. Agnes Video 2.5 Flash, the only video model daily credits covered, has been temporarily unavailable since 2026-09-22, so there is no basic-tier video model right now. They are grouped under Basic Models in the model picker.
- Purchased credits: your non-expiring balance, shown as Credits in the sidebar. It covers everything outside the daily allowance — credits you topped up, plus any bonus credits granted to your account (sign-up welcome bonus, referral rewards). Usable on all models.
Free vs Paid
The “Images per request” limit applies to the Web UI only. Each API call always returns 1 image (Midjourney V8.2 always returns 4 candidates per call). Creating an API token does not require a paid account — any account can issue one from Settings → API Keys. What API calls do require is purchased credits, since daily free credits never apply on the API path.
FAQ
Why is my generation taking longer than expected?
Why is my generation taking longer than expected?
Generation times vary by model and server load. See the table at the top of this section for typical times.
My generation failed — what happened to my credits?
My generation failed — what happened to my credits?
Credits are automatically refunded when a generation fails. The refund is reflected immediately in your balance. You can use the Retry button to try again.
Can I generate the same image again?
Can I generate the same image again?
Use the Retry button on a failed card, or click Use Idea on a completed card to copy its prompt back to the editor. Note that AI generation is non-deterministic — even with the same prompt, results will vary.
What's the difference between Cutout and Animate?
What's the difference between Cutout and Animate?
Cutout removes the background from a still image, creating a transparent PNG. Animate converts the still image into a short video clip using the video generation model. GPT Image 2 and 2.5 also accept explicit requests for transparent backgrounds in the prompt; the alpha channel depends on intent detection and the output. Cutout removes the background from an existing image.
Why does the resolution selector show a lock icon?
Why does the resolution selector show a lock icon?
The top resolution of each model is reserved for paid users — 4K on models offering 2K / 4K, and 2K on models offering 1K / 2K. Upgrade your account to unlock it.