How to Make Seedance 2.0 Videos in n8n, Without a BytePlus Account (Step by Step, 2026)
Live figures last changed · 6 min read · The GenMagic team
You can make Seedance 2.0 videos in n8n with no BytePlus account and no code: install the verified GenMagic node, pick a Seedance model in Video > Generate, and every clip comes back as a file with its cost. Seedance 2.0 Mini costs $0.05 a second at 480p, so a 5-second draft is $0.25, paid from a balance you top up, with no subscription.
This guide covers setting up the node, the fields that matter for Seedance, keeping a character the same in every clip, long jobs and batches, what a clip and an episode cost, and ready-made workflows to start from.
A note on who wrote this: GenMagic makes the node and is the route this guide describes. Prices come from GenMagic's live catalog. ByteDance's own API and its $30 minimum are compared in the Seedance 2.0 API guide and How to use Seedance without a subscription.
Table of contents
- The short answer
- Set up the node
- Generate a Seedance clip
- Keep a character the same in every clip
- Long clips, batches and episodes
- What it costs
- Workflows to start from
- Questions
The short answer
- Install the GenMagic node: it is a verified community node, so on n8n Cloud and self-hosted n8n you find it by searching "GenMagic" in the nodes panel.
- Connect it with a GenMagic API key, made at genmagic.co/get-api-key. Verifying your email adds $0.50 of free credit.
- Add a GenMagic node, choose Video > Generate, pick a Seedance model, write the prompt.
- Set Duration, Resolution and Aspect Ratio under Options, and add Reference Image URLs to keep a character or a product the same.
- Run. The clip comes back as binary data and a hosted URL, with
cost_usdand your remaining balance.
Set up the node
- In n8n, open the nodes panel and search for GenMagic. Install it (on self-hosted n8n, community nodes must be enabled; the package is
n8n-nodes-genmagic). - Create an API key at genmagic.co/get-api-key. The link keeps your place through sign-up and email verification.
- In the node, create a GenMagic API credential and paste the key.
- Run Account > Get Balance once to check the connection: it returns your balance and spend.
Generate a Seedance clip
Choose Resource: Video, Operation: Generate, and a model. The model list shows each model's GenMagic price. For Seedance:
| Model | Best for | Resolutions | Length | Price a second |
|---|---|---|---|---|
| Seedance 2.0 Mini | Drafts, long series at low cost | 480p, 720p | 4 to 15 s | $0.05 at 480p |
| Seedance 2.0 Fast | Quicker results | 480p, 720p | 4 to 15 s | $0.061 at 480p |
| Seedance 2.0 | Final shots | 480p to 4K | 4 to 15 s | $0.23 at 720p |
| Seedance 2.5 | The newest, up to 30 s in one take | 480p, 720p | 4 to 30 s | $0.15 at 480p |
Which of the four to pick, with what an episode costs on each: Seedance 2.5 vs 2.0 vs Fast vs Mini.
Then, under Options:
- Duration (Seconds): the clip length. Leave it out and the clip keeps the model's own default length.
- Resolution: for example
480pfor drafts and720pfor keepers. Model > Get lists what each model offers. - Aspect Ratio: 16:9, 9:16 for Shorts and Reels, or 1:1.
- Opening Image (a binary field or a URL): the clip starts on that frame.
- Reference Image URLs or Reference Images (Binary Fields): pictures the model keeps consistent.
Wait for Completion is on by default: the node waits until the clip is ready and returns it, with Max Wait Time as the limit.
Keep a character the same in every clip
Seedance 2.0 and 2.5 take reference images, which is how creators keep one character across a series:
- Make a character sheet once: the character from the front, the side and the back on a plain background. GenMagic's image models make one in the same workflow (Image > Generate; prompts that work are on the character sheet page), or upload your own.
- Pass it in Reference Image URLs (or as a binary field) on every clip.
- In the prompt, say which image is which: "Image 1 is the character sheet of Milo, the same fox from several angles. Keep his face, fur colors, scarf and size exactly."
- Write the character's fixed traits once and paste them word for word into every scene's prompt.
- To continue a scene, pass the last frame of the previous clip as the Opening Image.
Seedance does not accept photos of real people's faces; use illustrated or 3D characters, or a model that does, such as Wan 3.0 or Kling 3.0. More: consistent characters in AI video and the Seedance prompt guide.
Long clips, batches and episodes
- Long jobs: turn Wait for Completion off, add a Wait node, then a GenMagic Video > Get with the Video ID. Useful for 15 to 30-second Seedance 2.5 clips or many clips in parallel.
- Batches: put one scene per row in Google Sheets (or a Form), and let the GenMagic node run once per item. Each item gets its own clip and its own cost.
- Budget: every result carries
cost_usdand the balance left, so an IF node can stop a run at a budget. - A request above your balance is refused before anything is charged, with the price and a shorter or lower-resolution setting that fits.
What it costs
What typical Seedance clips cost on GenMagic today:
| A clip | Model | Price |
|---|---|---|
| 5 s at 480p | Seedance 2.0 Mini | $0.25 |
| 10 s at 480p | Seedance 2.0 Mini | $0.50 |
| 10 s at 720p | Seedance 2.0 Mini | $1.13 |
| 10 s at 720p | Seedance 2.0 | $2.27 |
| 20 s at 480p | Seedance 2.5 | $3.08 |
An episode of twelve 8-second scenes on Seedance 2.0 Mini at 480p costs about $4.84, plus any retakes. Top-ups start at $5 and never expire; monthly plans add more credit than they cost for steady volume.
The same node runs Veo 3.1 ($0.075 a second at 720p on Veo 3.1 Lite, with sound), Kling 3.0 and Wan 3.0 on the same key and balance, so switching a workflow to another model is one field. Veo 3.1 step by step, after Google closed the Gemini API route: Veo 3.1 in n8n.
Workflows to start from
These GenMagic templates are in n8n's own library and import in one click:
- Consistent character episodes from a form: a character sheet, then each scene as a clip with that character.
- Faceless YouTube Shorts in any language: script, scene images and voiceover.
- UGC video ad variants from a product sheet, with an approval email.
- Faceless Shorts from a Google Sheet, rendered with JSON2Video: clips per scene, voiceover and captions, approved by email.
- YouTube Shorts with Veo 3.1, reviewed by email: three ideas a day, filmed when you pick them.
More, with what each costs per run: GenMagic in n8n. Using Zapier instead: AI videos and images in Zapier.
Questions
Can I use Seedance 2.0 in n8n without a BytePlus account? Yes. The GenMagic node runs Seedance 2.0, 2.0 Mini, 2.0 Fast and 2.5 with a GenMagic API key, billed per clip from your balance. BytePlus's own API needs a $30 balance before Seedance switches on.
Does it work on n8n Cloud? Yes. GenMagic is a verified community node, installable from the nodes panel on n8n Cloud and self-hosted n8n.
Which Seedance model should I use? Seedance 2.0 Mini at 480p for drafts and long series, Seedance 2.0 at 720p or 1080p for final shots, and Seedance 2.5 for takes up to 30 seconds.
How do I keep the same character in every scene? Pass a character sheet in Reference Image URLs on every clip, name it in the prompt ("Image 1 is ..."), and repeat the character's fixed traits word for word.
Can I try it for free? Verifying your email adds $0.50 of starter credit, about 9 seconds of Seedance 2.0 Mini at 480p.