Generation tools & models#
This page is the catalog of generation tools — the values you pass as the
tool_name argument to zencreator_create_task — and the
models each generation tool offers.
Keep two layers distinct (see Concepts):
- MCP tools are the
zencreator_*tools your AI client sees.zencreator_create_taskis one of them. - Generation tools are the
tool_namevalues you pass intozencreator_create_task— e.g.by_prompt,image_editor,videogen,faceswap,upscaler,lipsync. Each generation tool exposes its own set of models (themodelfield).
Plainly: zencreator_create_task is an MCP tool; by_prompt is a generation tool you
pass to it; FLUX_KLEIN_NSFW is a model you pass to by_prompt.
How to use this catalog#
- Pick a generation tool below for the task (text→image, edit, video, faceswap, …).
- Pick a model from that tool's list. Models marked (trusted) require a trusted account for NSFW use.
- Call
zencreator_get_tool_schemafor the exact input/output JSON Schema, a prompt-writing guide, and model-selection guidance before submitting. - For per-model prompt conventions (Seedream prose vs. Qwen layout-first vs. Wan
structured blocks, text-in-image rules, NSFW phrasing), call
zencreator_get_model_prompt_guide.
NSFW and trusted gating#
ZenCreator supports uncensored / NSFW generation. Two account flags are involved:
nsfw_allowed— the "Show 18+ content" toggle: whether 18+ content is shown. Not a generation gate — never stop a generation because it isfalse.is_trusted— whether the account has Trusted Status. It unlocks ZenCreator's extended capabilities (uncensored NSFW generation, 18+ templates and LoRAs, Face Swap tools, more flexible generation) and gates the (trusted) models below plus the trusted-only toolsflux_klein_loraandtext_to_video. Trusted status is granted automatically after the account's first successful payment (buying any credit pack in Billing) and is permanent; until then, submitting a trusted-only task fails and wastes credits.
Check both proactively with zencreator_get_me before an NSFW
workflow. See Workflows for the full NSFW preflight.
The optional
zencreator_craft_promptsidecar (present on deployments that configure it) can author NSFW / model-specific prompts when the orchestrator itself declines to — it spends no ZenCreator credits.
Choosing & comparing#
Credit cost varies by generation tool, model, resolution, and duration — and it is backend-driven, so it drifts. Never hardcode credit numbers.
zencreator_compare_prices— shop across all models of a generation tool, cheapest-first (sweeps resolutions when relevant). Use this whenever the user wants the cheapest option.zencreator_estimate_price— get the exact credit cost of one candidate input. Call this and state the cost to the user before submitting.
Image generation tools#
by_prompt — Text-to-image#
Generate an image from a text prompt, with no input image. The entry point for creation: use it when the user has no source image and describes the picture in words — building a character or content from scratch, concepts, backgrounds, NSFW from a description, quick drafts and final hero shots. Supports fast/quality modes, batches, aspect ratios and body-shape LoRAs.
Three content groups, pick by what you need:
- Top cloud models, censored (
GENERAL_NSFW,NANO_BANANA,NANO_BANANA_2_1, GPT Image 2.5,IDEOGRAM_4_5) — highest quality and realism, but block explicit content. - Uncensored but not built for porn (
WAN_2_7_IMAGE,QWEN_IMAGE,SEEDREAM_5,SEEDREAM_5_PRO) — high quality and won't block, but won't create explicit content from scratch; they accurately transform NSFW references you provide. - Local, built for explicit NSFW (
FLUX_KLEIN_NSFW,Z_IMAGE_SPICY) — slightly lower quality and more artifacts, but real explicit capability.
Models:
GENERAL_NSFW(default, trusted) — General-purpose workhorse with a good quality/speed/price balance and strong facial likeness; the NSFW version is uncensored. Does not produce explicit anatomy from text alone (it covers it up). Older model — occasional hand/limb artifacts.GENERAL_SFW— The same pipeline, SFW only.WAN— Legacy WAN image model; preferWAN_2_7_IMAGE.WAN_2_7_IMAGE/WAN_2_7_IMAGE_PRO— Modern model with higher quality and detail (Pro = top consistency). Renders bodies, scenes and composition more aesthetically with fewer hand/limb artifacts. Weaker at in-image text. Uncensored, but transforms your NSFW references rather than inventing explicit content.QWEN_IMAGE/QWEN_IMAGE_PRO— Aesthetic results with good facial likeness and few artifacts; great for stylized / illustrative / anime subjects. Pro adds realism. Uncensored; transforms NSFW references.SEEDREAM_5— Newer generation: better prompt understanding, stronger stylization, better likeness, fewer artifacts. Uncensored; transforms NSFW references.SEEDREAM_5_PRO— The newest Seedream flagship: best prompt understanding and realism of the line. The only model here with all 15 aspect ratios (adds 1:2, 2:1, 1:3, 3:1, 4:5, 5:4, 9:21) and atierswitch: 1K = 2 credits, 2K (default) = 3 credits. Uncensored; transforms NSFW references.KREA_2(trusted) — Krea v2 with a built-in style LoRA: fast, photoreal, uncensored. Only the prompt,ratio(the 8 standard presets) andtierreach it — 1K = 1 credit, 2K (default) = 2 credits.Z_IMAGE_SPICY(trusted) — Z-Image Spicy: uncensored photoreal images from text. Only the prompt,ratio(the 8 standard presets) andmodereach it, and the provider always expands the prompt —fast(default) = 1 credit,quality= 2 credits with finer detail.NANO_BANANA— Among the best for realism, and reliably renders legible in-image text (posters, signage, captions); strong real-world knowledge. Heavily censored — won't produce even mildly suggestive content. Weaker facial likeness.NANO_BANANA_2_1— Google Nano Banana 2.1: precise prompt following, consistent characters and legible in-image text (posters, infographics), up to 4K. The only model with the long formats 4:1, 1:4, 8:1 and 1:8,thinking_levelandweb_search.tier1K / 2K (default) / 4K = 1 / 2 / 4 credits;thinking_levelhighadds 1. Censored.GPT_IMAGE_2_5_FLARE/GPT_IMAGE_2_5_SUNBURST— OpenAI GPT Image 2.5: exact prompt following, legible in-image text (posters, UI mocks, infographics) and transparent cut-outs. Flare is faster, Sunburst more precise; the price is the same. The 8 standard ratios,tier1K / 2K (default) / 4K (4K is beta),qualitylow / medium (default) / high andtransparent_background(GPT only). Per image, low / medium / high: 1K = 1 / 1 / 2, 2K = 1 / 1 / 3, 4K = 1 / 2 / 5 credits. Censored.IDEOGRAM_4_5— Ideogram 4.5: the best lettering of our models — readable quoted text, typography and logos on posters, signs and covers. The 8 standard ratios,tier1K / 2K (default) (no 4K),qualitylow / medium (default) / high andrewrite_prompt(Ideogram's Magic Prompt; it may uppercase quoted text). Nonegative_prompt— phrase everything positively. Per image, low / medium / high = 1 / 2 / 6 credits at either tier. Censored.FLUX_KLEIN_NSFW(trusted) — The most advanced local NSFW model: produces explicit content and also works with references — bring a character's face and create an action. Slightly lower quality, occasional artifacts.
by_prompt generates exactly one image per input. For N variants, pass N input objects in the
inputsarray of one task (do not raisebatch_size).
image_editor — The main, most flexible image tool#
Edit and composite existing images by prompt. Bring references, edit and combine them;
bring your character and dress them from a reference photo. It offers both SFW and NSFW
models, and LoRA presets that extend NSFW capability. Use it to keep a product or object
exactly (fabric, pattern, shape) while changing the scene. This is the most capable
image tool — and the default for all reference-based generation (use it instead of
by_ref).
Models:
GENERAL_NSFW(default, trusted) — Universal default, uncensored, good facial likeness; general NSFW edits such as outfit or pose changes. Older model — occasional limb artifacts.NANO_BANANA— High realism and the most precise prompt-driven edits; good at edits involving in-image text. Heavily censored (no NSFW); weaker likeness.NANO_BANANA_2_1— Google Nano Banana 2.1: precise edits and composites from up to 14 references (the first is the base image), consistent characters and legible in-image text, up to 4K. The only editor with the long formats 4:1, 1:4, 8:1 and 1:8,thinking_levelandweb_search;width/heightare ignored. Per image: 1K / 2K (default) / 4K = 2 / 2 / 4 credits, withthinking_levelhigh2 / 3 / 5. Censored.GPT_IMAGE_2_5_FLARE/GPT_IMAGE_2_5_SUNBURST— OpenAI GPT Image 2.5: controlled edits that keep identity, product and layout while changing one element, exact copy, up to 16 references, masked edits viamask_asset(white = area to edit) and transparent cut-outs. Flare is faster, Sunburst the most precise in edits; the price is the same. The 8 standard ratios,tier1K / 2K (default) / 4K (beta),qualitylow / medium (default) / high;width/heightare ignored. Per image, low / medium / high: 1K = 2 / 2 / 3, 2K = 2 / 3 / 5, 4K = 2 / 3 / 6 credits, plus 1 credit per started 3 references beyond the first 4 (the mask is free). Censored.IDEOGRAM_4_5— Ideogram 4.5: precise edits that leave untouched areas as they were, the best at fixing text and logos. Up to 5 images (4 withmask_asset): the first is edited, the rest only guide.qualitylow / medium (default) / high,edit_precisionhighfor an edit that restores every pixel the prompt did not ask to change, andmask_asset(white = area to edit; leave part of the image unpainted). The result keeps the first image's size —ratio,tier,widthandheightdo not change it. Per image, low / medium / high = 1 / 2 / 6 credits. Censored.QWEN_IMAGE/QWEN_IMAGE_PRO— Aesthetic, good likeness, few artifacts; Pro adds realism. Uncensored; transforms your NSFW references rather than creating explicit content from scratch.SEEDREAM_5— Newer than the default: better prompt understanding, stronger stylization, better likeness, fewer artifacts. Uncensored; transforms NSFW references.SEEDREAM_5_PRO— The newest Seedream flagship: best prompt adherence and realism of the line, up to 10 references, all 15 aspect ratios.width/heightare ignored — the size comes fromtier: 1K = 2 credits, 2K (default) = 3 credits per image. Uncensored; transforms NSFW references.WAN_2_7_IMAGE/WAN_2_7_IMAGE_PRO— Aesthetic bodies and composition, few artifacts, precise editing; Pro = higher quality. Uncensored; transforms NSFW references. Weaker at in-image text.FLUX_KLEIN_NSFW(trusted) — Local flagship for explicit NSFW with references: it knows anatomy and accepts a face reference. Slightly lower quality, occasional artifacts.FLUX_KLEIN_LORA(trusted) — LoRA presets that extend NSFW capability and style templates; pass alora_id.
Z_IMAGE_SPICYis intentionally not offered here — it is text-only and cannot accept references. For explicit anatomy on a reference, useFLUX_KLEIN_NSFW.
by_ref — Put your character into a reference photo's scene#
Bring a reference photo (the scene) and 1-4 photos of your character (character_assets: a
face, a body, or several angles of the same person); the tool recreates the reference's
scene — pose, outfit, composition, light — for your character.
Explicit-request-only. For most reference-based work
image_editoris more flexible (prompt-steerable edits, multiple references with roles) and is the recommended choice — useby_refonly when explicitly asked for it by name.
Models: only SEEDREAM_5_PRO is available through this MCP server; it is the default,
so model can be omitted.
SEEDREAM_5_PRO— Two modes: scene recreation (default — the reference's scene is auto-described and regenerated for the character fromcharacter_assets, 1-4 asset ids, required; output follows the reference's aspect, or setratiofrom 1:1, 1:2, 2:1, 1:3, 3:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 9:21, 21:9), or edit in place (keep_pose: true— the reference itself is edited: its pose, body, composition, outfit, lighting and background stay, while the face, hair and skin tone come fromcharacter_assets;ratiois ignored). Prompts are ignored — the scene description is automatic. Exactly one image per call (batch_sizeignored); flat price bytier: 1K = 2 credits, 2K = 3 credits.
facegen — Create a face from scratch#
Generate a brand-new face from structured attributes: gender, age, origin/ethnicity, body
type, eye/hair/beard color, hairstyle, beard and makeup. No reference image; returns
several variants per request. Strength: full parametric control over appearance. There is
no free-form prompt — required fields are gender, age, origin; the rest are optional
appearance fields. Use it to mint a new persona reference (for likeness of a specific
person, use faceswap or by_ref). Niche — used occasionally.
photoshoot — Photoshoot from face + body references#
Bring a photo of the face and a photo of the body (without a face) of your character; the
tool runs them through prepared prompt presets and returns a batch of images. Presets are
grouped by type, so you can produce a set in a given style or action. The prompt
describes the scene (wardrobe, location, pose, lighting, mood) — not the subject, which
the references encode. Strength: reproducible, identity-preserving results with no manual
prompting — and it honors a hard aspect ratio (pass ratio together with
matching width/height).
carousel — Multiple camera angles of one subject#
Bring an image and get the same subject from different camera angles (up to 10). Use it for social-media carousels and a "3D" / product overview of an object or character. There is no prompt — angle variation is automatic; the main dial is the number of images. Niche — used occasionally.
collaber — Two characters in one frame#
Bring two characters and an optional background/location photo; the tool combines them into
a single scene (1–4 images). The prompt describes their interaction and the joint
scene, not their individual identities (those come from the two references). Strength: keeps
both characters' likeness — a convenient preset for collabs and duets.
faceswap — Swap a face on a photo#
Bring the photo where the face should be replaced plus a face photo, and the tool swaps the character. Image only — there is no video face swap.
Models:
FULL_HEAD— Replaces the entire head, not just the face — use when the target's hairstyle or head shape differs strongly from the source.SEEDREAM_5_PRO— Highest-quality swap.swap_typepicksface(default),headorperson(the whole person from the face photo carried into the reference's scene — this model only);tier1K = 2 credits, 2K (default) = 3 credits. The aspect always follows the reference. Slow — up to ~5 minutes.MULEROUTER_FACE/MULEROUTER_HEAD— Cheapest and fastest option (1 credit flat). Output is delivered as-is from the provider, with no resolution control._FACEswaps only the face,_HEADreplaces the whole head. No persona support.
flux_klein_lora — Flux Klein with LoRA templates#
🔒 Trusted account required — available only to trusted accounts (granted automatically after your first credit purchase).
Generate or edit images with Flux Klein driven by a LoRA style template. Inputs:
image_assets (1–3 reference asset_ids), lora_id (required — the LoRA template id;
browse via the templates catalog), an optional short prompt (the LoRA owns the style, so
keep tweaks to scene/pose), and an optional ratio (1:1, 16:9, 9:16, 4:3, 3:4, 2:3, 3:2,
21:9). Base price 3 credits.
Standalone equivalent of
image_editorwithmodel=FLUX_KLEIN_LORA; preferimage_editorunless you specifically want the dedicated entry point.
upscaler — Increase image resolution#
Brings an image up to the resolution you choose and restores detail. Best for
low-resolution sources that need to be cleaned up and improved; gains are limited on an
already-sharp 4K image. There is no prompt — the only meaningful choices are the version and its controls.
Versions:
seedvr2_3b— Adaptive resolution-aware upscale. Takesdetail(high/medium/low— how much the source is pre-shrunk before upscaling,highpreserves the most native detail) andtarget_resolution(2k/4k/8k).seedvr2_7b(default) — Premium diffusion-restoration upscale for 4K/6K output. Samedetail/target_resolutioncontrols asseedvr2_3b, buttarget_resolutiononly accepts4k/6k(sets a target megapixel budget — 4k≈16MP, 6k≈36MP — distributed per the source image's aspect ratio, not a fixed linear pixel size); also takesnoise_scale(0-1, synthetic detail added during upscaling, default 0).
Video generation tools#
videogen — Generate video#
Animate a photo into video (image→video). Cost depends on the model, duration (5–30 s — past
15 s only on the [email protected] family and seedance_2_5) and resolution (480p–1080p). Supports prompt enhancement, fixed camera, LoRAs and optional
audio. videogen is the image-to-video tool — a starting frame (ref_asset) is
required, except for reference runs (Seedance 2.x, [email protected]) and MiniMax runs from an
end frame alone; for pure text-to-video (no starting image) use text_to_video.
Quick guide: general content (best price/quality) → Seedance; newest and longest
clips (to 30 s, free native audio) → [email protected]; 1080p at 30 s, or several reference
videos in one call → seedance_2_5 (trusted); NSFW / explicit content → [email protected]
or [email protected] (both trusted), or [email protected] (needs is_trusted);
tasteful content with complex actions → Kling (censored).
Each model declares its own duration and resolution capability — filter against the user's
request before suggesting one, and price every candidate with zencreator_compare_prices
(which can sweep resolutions cheapest-first).
Wan — best prompt understanding and first-frame animation:
[email protected]— Newest Wan line; withseedance_2_5, one of only two models here that go past 15 s: durations 5 / 6 / 8 / 10 / 12 / 15 / 20 / 25 / 30 s, 480p/720p/1080p. Native audio viagenerate_audioat no extra cost. Animates a first frame (and, unlike[email protected], accepts alast_framebehind it) or works from multimodal references — up to 9ref_images/ 3ref_audios(≤15 s each), mutually exclusive withlast_frame. Reference videos are accepted only byvideo2video, never here.ratio21:9 is rejected. Price = duration × 2.4 / 4.8 / 8 credits per second at 480p / 720p / 1080p (5 s = 12/24/40, 30 s = 72/144/240) — so 480p is a genuinely cheap tier. A run takes 15–55 minutes: alwayszencreator_create_task+zencreator_wait_for_task.[email protected](trusted) — Wan 3.0 with content inspection lifted; same durations, constraints and price. Trusted-only and not available in every region.[email protected]/[email protected](the nsfw entry: trusted) — The same model on a faster queue: identical inputs and output, ~40 % quicker, ~10 % dearer (5 s = 14/27/45, 30 s = 79/159/270). Behind a release flag — if the backend answers "Unrecognised model", Prime is simply not enabled for your account: fall back to[email protected].[email protected]— Previous line; top prompt understanding and first-frame animation. Continuous 2–15 s, 720p/1080p. (Does not accept alast_framekeyframe — for that use[email protected],seedance_pro, orseedance_v1_5_pro; to go beyond 15 s, chain clips viaref_asset.)[email protected](trusted) — Wan 2.7 for NSFW; the best choice when you have a first frame (or a frame with an action) to animate. Uncensored. Trusted-only — requiresis_trusted.[email protected]/[email protected]— Cheaper and older (flashis even cheaper and faster). Duration 5, 10, or 15 s; 720p/1080p.[email protected]— Sharper motion than 2.2; duration 5 or 10 s; 480p/720p/1080p.[email protected]— Frame-based duration; very flexible; uncensored NSFW base. This is the backend's fallback default when no model is passed (a factual fallback, not a recommendation — prefer Seedance for unspecified general content).[email protected]— Presets with action-trained LoRAs that turn a first frame into a complex action. Includes "Blink" LoRAs: bring any photo of your character and the frame morphs into the desired NSFW action. The easiest option for beginners — no prompt needed, just a photo similar to the example's first frame.[email protected]— The same preset idea at Wan 2.7 quality. Presets live in their own catalog (they are not interchangeable with[email protected]'s file-weight LoRAs): browse it withzencreator_list_wan27_loras— filter bysearch,content_tags, orgender_tags, whose valid values come fromzencreator_get_wan27_lora_tags. Pass the preset's id asloras: { "<preset id>": {} }— exactly one id, empty-object value, no scale weights. The model cannot run without a preset;promptis optional (the preset's own default prompt is used when omitted). The catalog is filtered by your account's permissions, so NSFW and trusted-gated presets appear only oncensfw_allowed("Show 18+ content") /is_trustedare set.
Kling — censored, but animates a first frame well; newer versions cost more and understand prompts and complex actions better. Duration 5 or 10 s, 1080p:
[email protected]— Latest Kling, top motion and physics, plus native audio (dialogue, effects).[email protected]— High quality, cheaper, consistent at volume.[email protected]— Stable motion. Supports a start+end keyframe (last_frame).[email protected]— Legacy, lowest cost.
Seedance — uncensored; best price/quality balance for content:
seedance_pro_fast— Faster and cheaper, less "smart". Any integer duration 2–12 s.seedance_pro— Pricier and smarter. Any integer duration 2–12 s. Supports a start+end keyframe (last_frame).seedance_v1_5_pro— Best quality and result; joint audio+video, micro-expressions, first+last frame. Continuous 4–12 s.seedance_2_0/seedance_2_0_fast(_fastcheaper) — Classic first(+last) frame animation, OR native multimodal references (up to 9 images / 3 videos / 3 audios viaref_images/ref_videos/ref_audios, mutually exclusive withlast_frame). Durations 5/6/8/10/12/15 s; 480p/720p only (1080p rejected). Token-based price (≈1.35/3.02 credits/s at 480p/720p, ≈1.08/2.42_fast) — usezencreator_estimate_pricerather than eyeballing it.seedance_2_5(trusted) — Newest Seedance, and the only model here that combines 1080p with 30 s. Durations 5 / 10 / 15 / 20 / 30 s only — the five the product sells of the model's fourteen; 6/8/12, 25 and the other values past 15 s are refused before the charge. 480p/720p/1080p. Same two input shapes as 2.0 but far wider: up to 30ref_images/ 10ref_videos/ 10ref_audios(30 s per file, 30 s per kind in total), and it is the only videogen model that runs from audio alone. Reference media stays mutually exclusive withlast_frame, and every reference file runs 2–30 s (video and audio alike), images 300–6000 px per side at an aspect of 0.4–2.5. With references, the optionaltask_typesays what to do with them:reference(drive a new clip),edit(rewrite the source in place) orextend(continue it, withdurationas the amount to add); the last two need exactly oneref_videosentry and run atratio: adaptivewhatever you pass. Aneditreturns a clip as long as its source, which is spelledduration: -1— send that value; one of the five durations is accepted and replaced, but-1anywhere else (another task type, another model, ortext_to_video) is refused.negative_promptis not supported. Token-based price ≈2.6 / 5.8 / 19.8 credits per second at 480p / 720p / 1080p (5 s = 13/29/100, 30 s = 78/174/595) — 1080p × 30 s is the priciest single run in the whole catalog, so quote it withzencreator_estimate_priceand confirm before submitting. The model is trusted-only in full, censored route included: an untrusted account gets a 403 from the price call and fromzencreator_create_task, before the task exists and before any debit, so checkzencreator_get_mefirst. Its release flag has been open to every account since 2026-09-21. Runs long, on a 9-slot queue with a 90-minute hard timeout — alwayszencreator_create_task+zencreator_wait_for_task.
Grok:
[email protected]— Censored; animates a first frame, top image-to-video, always emits native audio. Continuous 1–10 s.
MiniMax:
[email protected]— MiniMax H3 Max. Censored (the provider filter is lifted for trusted accounts; a refused prompt fails and refunds), always-on native audio, durations 5 / 6 / 8 / 10 / 12 / 15 s, 480p/720p/1080p. Animates a first frame, alast_frameor both — an end frame alone needs noref_asset— or takes references: up to 9ref_images(ref_assetincluded) / 3ref_videos/ 3ref_audios, 12 files in total, never audio alone. Price = duration × 1.25 / 2 / 4 credits per second at 480p / 720p / 1080p (5 s = 7/10/20, 15 s = 19/30/60); reference videos add their seconds.[email protected]— The same at half the price (5 s = 4/5/10, 15 s = 10/15/30), frames only (an end frame alone included) — no reference mode.
Native audio: models that support it accept
generate_audio: true;[email protected]always emits audio. Check each model's capabilities viazencreator_get_tool_schema.
text_to_video — Text-to-video#
🔒 Trusted account required — available only to trusted accounts (granted automatically after your first credit purchase), regardless of whether the request is SFW or NSFW.
Generates a first frame (on Flux Klein, Wan 2.2 or Wan 2.7) and then animates it — except
the [email protected], seedance_2_0, seedance_2_5 and [email protected] families, which generate the clip directly
from the prompt in one pass. Use this tool when there is no starting image; if you already have a frame, use
videogen.
Durations are model-specific — an out-of-set duration bills a 1-credit no-op, so match them exactly:
[email protected](default) — Top quality. Durations 5 / 10 / 15 s (not 8). 720p or 1080p (price ≈ 2.6 credits/s at 720p, ≈ 3.4 credits/s at 1080p — so 5 s = 13/17, 10 s = 26/34, 15 s = 39/51).[email protected]— Budget. Durations 5 / 8 s (not 10/15). Resolution is ignored — flat 10 credits (5 s) / 13 credits (8 s).[email protected]/[email protected](the nsfw entry: trusted, region-limited) — Newest Wan; withseedance_2_5, one of only two ways past 15 s here, and the only one that accepts 25 s: durations 5 / 6 / 8 / 10 / 12 / 15 / 20 / 25 / 30 s, 480p/720p/1080p, free native audio viagenerate_audio, one-pass generation. Price = duration × 2.4 / 4.8 / 8 credits per second at 480p / 720p / 1080p (5 s = 12/24/40, 30 s = 72/144/240) — no first-frame surcharge, unlike[email protected]on this tool.ratio21:9 is rejected. Runs 15–55 minutes.[email protected]/[email protected]— The same pair on a faster queue (~40 % quicker, ~10 % dearer: 5 s = 14/27/45, 30 s = 79/159/270). Release-flagged — an "Unrecognised model" answer means it is not enabled for your account; fall back to[email protected].seedance_2_0/seedance_2_0_fast(_fastcheaper) — Generates the video directly from the prompt in one pass (no separate first-frame step). Durations 5 / 6 / 8 / 10 / 12 / 15 s. 480p or 720p only (1080p rejected). Token-based price (≈1.35/3.02 credits/s at 480p/720p, ≈1.08/2.42_fast) — usezencreator_estimate_pricerather than eyeballing it.seedance_2_5(trusted) — Newest Seedance, one-pass like 2.0 and the only model here that combines 1080p with 30 s. Durations 5 / 10 / 15 / 20 / 30 s only (6/8/12, 25 and the other values past 15 s are refused); 480p/720p/1080p. Token-based price ≈2.6 / 5.8 / 19.8 credits per second (5 s = 13/29/100, 30 s = 78/174/595) — confirm the 1080p numbers with the user before submitting. Trusted-only in full — an untrusted account is refused with a 403 before any debit; the release flag is open to every account.task_typedoes not apply here — it describes references, and this tool has none. Runs long:zencreator_create_task+zencreator_wait_for_task.[email protected]/[email protected](-turbohalf price) — MiniMax H3 Max, one-pass, censored, always-on native audio. Durations 5 / 6 / 8 / 10 / 12 / 15 s, 480p/720p/1080p. Price = duration × 1.25 / 2 / 4 credits per second (turbo: half) — 10 s = 13/20/40, turbo 7/10/20.ratio: adaptivemeans 16:9 here.
video2video — Replace a character in a video#
Transfer motion / replace a character in a video using a reference video or an
Instagram/TikTok URL (passed directly — no upload needed); the original soundtrack can be
kept. SFW and NSFW variants. resolution (480p / 720p / 1080p) is required.
Modes:
kling_2_6_sfw— Handles character replacement best (censored); billed per second.replace_sfw/replace_nsfw— Same character-replacement logic;replace_nsfwis uncensored.animate_sfw/animate_nsfw— Motion transfer / animation;animate_nsfwis uncensored.dreamactor_m2(trusted) — Same character-replacement logic, uncensored. Trusted-only — requiresis_trusted.seedance_2_0_sfw/seedance_2_0_nsfw/seedance_2_0_fast_sfw/seedance_2_0_fast_nsfw(_fastcheaper) — ByteDance Seedance 2.0. Different input contract from every mode above: no Instagram/TikTok URL and no genericvideo_asset— the source video must be uploaded and passed viaref_videos(first entry is the main video, required), optionally alongsideref_images/image_asset/ref_audiosfor extra multimodal references (up to 9/3/3).promptis required (unlike the other modes).resolutionis 480p or 720p only — 1080p is rejected for these four modes.seedance_2_5_sfw/seedance_2_5_nsfw(both trusted; the nsfw one is also region-limited) — Newest Seedance, one mode per policy and no_fasttier. Same asset-only contract as the 2.0 modes (source video inref_videos[0], no Instagram/TikTok URL,promptrequired), with much more room: 1080p is allowed, durations run to 30 s (the model's full list — 5/6/8/10/12/15 plus every even value to 30, not 25 — wherevideogenandtext_to_videosell only 5/10/15/20/30), and the reference budget is 30 images / 10 videos / 10 audios. The ceiling is on the sum:durationplus the measured length of the source, rounded up to whole seconds, must fit in 30 s — so a 22 s source leaves 8 s, and a 5 s source leaves 25 s, of which the longest selectable output is 24 s, since 25 is not one of this model's values.task_typepicks the behaviour —reference(a new clip driven by the source),edit(rewrite it in place; the result is as long as the source, sent asduration: -1, and is billed for twice the source's length regardless ofduration) orextend(continue it, withdurationas the amount to add); the last two take exactly one reference video and forceratiotoadaptive. Passtask_typeto the price call as well, or an edit is quoted as "source + chosen duration" instead. Price = 1.54 / 3.46 / 11.79 credits per second at 480p / 720p / 1080p overdurationplus the source's seconds, with at least 9 seconds billed and never less than the same output would cost with no source at all (a 5 s source with a 5 s result = 16/35/118 credits; a 25 s result = 65/145/496). The release flag is open to every account; an untrusted one is refused with a 403 before any debit.minimax_3_0— MiniMax H3 Max, censored (the provider filter is lifted for trusted accounts; a refused run fails and refunds), open to every account. The source video must be uploaded and passed asvideo_assetor the firstref_videosentry — no Instagram/TikTok URL — andpromptis required. Extra references: up to 9 images (image_asset+ref_images), 3 videos including the source (≤15 s together) and 3 audios (≤15 s together), 12 files in total. Durations 5 / 6 / 8 / 10 / 12 / 15 s — always passduration, or avideo_assetrun is priced as if the output were as long as the source. 480p/720p/1080p. The audio is always generated; the original soundtrack cannot be kept. Price = (duration + the reference videos' seconds, at most 15) × 1.25 / 2 / 4 credits per second at 480p / 720p / 1080p, plus 0.5 per reference image (a 5 s source with a 5 s result = 13/20/40 credits).
The uncensored modes trade some quality and prompt understanding — you may need to change the input (source video or character) to get a good result on the first try. Modes marked (trusted) are available only to trusted accounts.
lipsync — Talking head#
Bring an audio file and a first frame, and get a video in which the character speaks your audio. Up to 35 seconds; JPG/PNG under 5 MB. Use it to voice a character or avatar. Niche — used occasionally.
Models:
GENERAL_NSFW(default, trusted) — Specialized lipsync pipeline. Note: thisGENERAL_NSFWrefers to a different underlying model thanGENERAL_NSFWunderby_prompt/image_editor; the shared name is a backend artifact. lipsync takes audio + a first-frame portrait image (no video source) and has no text prompt.
video_upscaler — Upscale video#
Bring a medium-quality video and get a sharper, higher-resolution result via BytePlus vCube.
Use it as a final polish or to restore low-quality footage. There is no prompt. Pick a quality
tier (mode: standard — fast and affordable, default; or pro — premium model, ~10x the
price) and a target output resolution (resolution: 1080p default, 2k, or 4k). Output is
always locked to 30fps. Priced per output second by tier x resolution x duration — check
zencreator_estimate_price before submitting.
video_merger — Concatenate clips#
Stitch 2–5 video clips into a single video, with a transition between each. No prompt, no
model selection — it is the final assembly step after generating individual clips with
videogen / text_to_video. Inputs: clips (2–5 items, each an uploaded video asset_id
plus its source_duration_sec, with optional trim_start_sec / trim_end_sec to cut the
clip), transition (cut / dissolve / fade / slide; default cut), keep_audio
(default true), fps (24 or 30; default 30), and width / height (default 1280×720).
Base price 1 credit.
See also#
- Generation MCP tools —
zencreator_create_task,zencreator_run_and_wait,zencreator_get_tool_schema,zencreator_estimate_price,zencreator_compare_prices, and the rest of the task lifecycle. - Concepts — tasks, calls, assets, the tool-vs-model split.
- Workflows — end-to-end recipes (image this turn, video, NSFW preflight).