How to Set Up Seedance 2.0: Account, Access, First Video (2026)

Coding Liquids blog cover featuring Sagnik Bhattacharya for the Seedance 2.0 setup guide.
Coding Liquids blog cover featuring Sagnik Bhattacharya for the Seedance 2.0 setup guide.

Most "Seedance 2.0 tutorials" skip the part that actually trips beginners up: the fifteen minutes between hearing about the tool and landing on a page where you can actually generate a video. Where do you sign up? Which platform? Free tier or paid? What do you click after you log in? This guide walks through the whole setup in order, so by the time you are done you have an account, a plan that fits your goals, and a blank video generation page ready for your first prompt.

I will not assume you have used any ByteDance product before. I will assume you have a browser, an email address, and about twenty minutes.

I teach Flutter and Excel with AI — explore my courses if you want structured learning.

Quick answer

Go to Dreamina, sign up with a real email, verify it, land on the dashboard, open the video generation page, and pick "Seedance 2.0" as the model. The free tier is enough to test everything and produce your first few clips without paying. Upgrade only after you have generated at least ten clips and know what you actually need.

  • You want the shortest path from zero to your first generated clip.
  • You are not sure which platform hosts Seedance 2.0 or whether you need an API key.
  • You want to avoid wasting credits on the wrong plan or settings during week one.
Follow me on Instagram@sagnikteaches

Where Seedance 2.0 actually lives

Seedance 2.0 is not a standalone website with its own login. It is a model built by ByteDance, and it is exposed to end users through platforms — mainly ByteDance's own Dreamina creative suite, plus a handful of third-party API providers for developers. This is the single most confusing thing for beginners, so let me say it plainly: when somebody says "go use Seedance", they almost always mean "open Dreamina and pick Seedance from the model dropdown".

For 95% of beginners, Dreamina is the right entry point. It has a free tier, a clean UI, supports both text-to-video and image-to-video in one place, and gets new Seedance features first. If you are a developer building an app, the API route is different — I will cover that briefly at the end.

Step 1 — Create your account

Open Dreamina in a desktop browser. Phones work but you will have a much easier time on a laptop for your first session because the generation interface has more controls than a small screen comfortably fits.

  1. Click "Sign up" on the top right of the homepage.
  2. Enter a real working email. Skip temporary inbox services — some of them get blocked by the verification step and you will have to start over.
  3. Create a password that you will actually remember, or use your password manager. Do not reuse passwords.
  4. Accept the terms. If you plan to use generated video commercially, read the terms first — specifically the section on commercial rights and platform attribution.
  5. Open the verification email and click the confirm link. Check your spam folder if it does not arrive in two minutes.
  6. Pick your region if prompted. This affects billing currency and which terms of service apply to you. Pick where you actually live or work.

If the signup flow asks to connect a social account (Google, Apple, TikTok), that is optional — an email account works identically and avoids tying your creative workflow to another login. Creators I work with usually prefer the email path because it is easier to transfer to a company account later.

Step 2 — Verify and set up your profile

After email verification you land on a fresh dashboard. Before touching the video generator, spend two minutes on profile setup so the platform does not interrupt you later with a "please complete your profile" banner in the middle of a generation.

  • Display name. Something you are comfortable with — clips you publish may carry this name on the public gallery.
  • Avatar. Optional, but helps if you plan to share clips in the community.
  • Language. English UI is available; the model itself understands prompts in many languages but English is still the most tested.
  • Notifications. Turn off email marketing if you do not want weekly update emails. Keep generation-completion notifications on for long renders.
Connect on LinkedInSagnik Bhattacharya

Step 3 — Understand the free tier before you upgrade

Dreamina gives every new account a pool of free daily credits. It is not unlimited, but it is enough for a meaningful first week. The rough pattern: a few free Seedance 2.0 generations per day, refilling every 24 hours, with paid plans on top if you want more credits or faster queues.

Do not upgrade on day one. Almost every beginner I have coached who upgraded immediately picked the wrong plan because they had no sense of how many credits a real project costs yet. Spend your first week on the free tier, track how many generations you actually finish each day, then pick a paid plan that matches your real usage — not your optimistic projection.

For the full cost breakdown, tier comparison, and "how many credits does a 5-second clip actually cost" math, read Seedance 2.0 pricing, credits, and free tier explained. It has everything the signup page does not tell you up front.

Step 4 — Find the Seedance 2.0 model

Once you are signed in, look for the video generation section of Dreamina. The UI has moved a few times since Dreamina launched, but as of 2026 the reliable path is: main dashboard → "Generate" → "Video" tab. You will see a model dropdown near the prompt box.

  1. Click the model dropdown. You will see several model options — different Seedance versions, plus other video models Dreamina hosts.
  2. Pick "Seedance 2.0" (or the highest version number labelled Seedance). Older versions still work but are slower and produce lower quality.
  3. Confirm the mode. You will see a toggle for text-to-video and image-to-video. For your very first run, pick image-to-video and upload a clean reference image.
  4. Check the settings panel. Duration, aspect ratio, resolution, motion intensity. Leave everything at default for your first try.

If you cannot find Seedance in the dropdown, it is usually one of two things: your region does not have it enabled yet (rare as of 2026), or you are on a part of the site that only hosts image generation. Go back to the main dashboard and look specifically for the video generation entry point.

Step 5 — Configure your first generation

Your first clip should be deliberately boring. The point is not to make something you will publish — it is to confirm the whole pipeline works end to end before you spend real effort on a real project.

SettingFirst-run valueWhy
ModeImage-to-videoMore control, predictable first frame
Reference imageA simple photo (coffee cup, landscape)Avoids busy backgrounds and complex subjects
Prompt30–60 words, five elementsEnough signal without contradictions
Duration5 secondsCheapest and fastest baseline
Aspect ratio16:9Standard landscape, widest compatibility
Resolution720pBalances quality and credit cost
Motion intensityMedium (default)Establishes baseline for comparison later

Hit generate and wait. A typical first render takes 30–90 seconds on the free tier — longer during peak hours. When it finishes, download the clip so you have a copy outside Dreamina. You are now officially set up.

Step 6 — Save your payment details only when you are ready

I recommend not adding a payment method on day one. The free tier is enough to learn, and adding a card up front makes it easy to accidentally trigger an upgrade you did not mean to. Once you have generated ten or so clips on the free tier and know you will keep using the tool, come back and add billing.

When you do upgrade, pick the smallest paid plan that covers your current month's need, not a stretch goal. You can always scale up later — Dreamina typically lets you upgrade mid-cycle with prorated billing. Downgrading is sometimes more limited, which is another reason to start small.

Accessing Seedance 2.0 through an API instead

If you are a developer building an app that generates video programmatically, you want the API route, not the Dreamina UI. Several third-party providers host Seedance 2.0 behind a REST API — you sign up for a developer account, add billing, get an API key, and call the generation endpoint from your code.

The API route is different from the Dreamina route in three important ways: billing is usage-based rather than monthly subscription, generation usually returns a URL you poll, and you are responsible for handling errors, retries, and content moderation yourself. It is overkill for a creator making clips for social media, but it is the right path if you are shipping a product.

Subscribe on YouTube@codingliquids

Common setup mistakes

MistakeWhat happensFix
Signing up with a throwaway emailVerification fails or bouncesUse a real email you can receive on
Upgrading to a paid plan on day oneWrong plan for actual usageFree tier for week one, then decide
Picking the wrong regionWrong currency, payment issuesPick where you actually live
Using an older Seedance version by defaultSlower renders, lower qualitySelect Seedance 2.0 in the dropdown
Starting with text-to-videoHard to control as a beginnerBegin with image-to-video mode
Skipping profile setupInterruptions during later generationFill profile once, up front

Worked example: zero to first clip in 20 minutes

Here is the exact sequence I walked a student through last month. She had never touched AI video before and wanted to test Seedance for a small cafe's Instagram feed.

  1. Minute 0–3. Opened Dreamina, signed up with her business email, confirmed the verification link, picked her region.
  2. Minute 3–5. Set display name, enabled generation notifications, skipped the payment step intentionally.
  3. Minute 5–7. Navigated to video generation, opened the model dropdown, picked Seedance 2.0, switched to image-to-video mode.
  4. Minute 7–10. Uploaded a photo of her signature latte on a wooden counter, typed a 40-word prompt describing a slow dolly-in with warm morning light.
  5. Minute 10–12. Left all settings at default, hit generate, waited 70 seconds.
  6. Minute 12–15. Downloaded the clip, watched it three times, noted the camera move was slightly faster than she wanted.
  7. Minute 15–20. Changed motion intensity one step lower, regenerated, got a usable clip on attempt two.

Total: one set-up account, one usable clip, zero money spent. That is the fastest realistic path from cold start to a working first render.

What to do next

Once your account is live and you have your first clip in hand, you are ready for the actual tutorial. These guides, read in order, take you from "I can generate something" to "I can reliably generate what I intended":

Related guides on this site

Setup is one piece of the Seedance workflow. These sibling guides cover the other pieces you will need in your first week.

Want to use AI tools more effectively?

My courses cover practical AI workflows, from spreadsheet automation to app development, with real projects and honest tool comparisons.

Browse AI courses