Dreamina
February 23, 2026 (November 12, 2026)
Table of contents
- VPN setup
- Create a Dreamina account
- Verify available models
- Verify and add account
- Cost calculator
- Important notes
Approximately 10 minutes to complete setup steps.
This is the setup guide for Dreamina API. An active Dreamina subscription and a useapi.net subscription are required for the API to work.
Dreamina creates AI-generated videos and images using models from ByteDance’s Seed family.
The API supports two regions: US and CA (Canada). Both expose seedance-2.5, seedance-2.5-draft, seedance-2.0, seedance-2.0-fast, and seedance-2.0-mini, the Seedance 2.0 models at the same resolutions, up to 4K. seedance-2.5 goes up to 1080p on US and 4K on CA, and seedance-2.5-flash is CA only. The image models differ. seedream-5.5, seedream-5.0-lite, seedream-4.7, seedream-3.1 and nano-banana-2.1 are CA only, and seedream-5.0-flash is US only.
See the Cost calculator below for per-region pricing. CA is the only region offering happyhorse-1.1, wan-3.0 and the Seedance 1.0 Pro and Fast models. seedance-1.5-pro and seedance-1.0-mini are US only.
VPN setup
A VPN with a US or Canadian IP address is required to create a Dreamina account. The VPN is only needed for browser-based account creation — the API handles all requests through its own proxy infrastructure.
For US region accounts:
Opera browser has a built-in free VPN.
- Download and install Opera if you don’t have it already
- Enable the built-in VPN by clicking the VPN badge in the address bar
- Set the VPN region to Americas
- Verify the VPN is active — you should see “Protected” and an Americas IP address

For CA region accounts:
Opera’s free VPN does not support the Canadian region. You will need a commercial VPN service that offers Canadian server locations (e.g., NordVPN, ExpressVPN, Surfshark, or similar). Set your VPN to a Canada server before creating the account.
Create a Dreamina account
Use a dedicated email account for this API — do NOT use your personal email.
- Navigate to https://dreamina.capcut.com/ with your VPN active and set to the desired region (Americas for US, Canada for CA)
- Verify your region by checking the URL — US accounts will see
dreamina.capcut.com, CA accounts may see a Canadian IP in the VPN indicator - Click Sign in in the bottom-left corner
- Select Continue with email from the login options

- Click Sign up to create a new account
- Enter your email address and choose a password
- Click Continue to complete registration

You may need to verify your email address by entering a code sent to your inbox.
Verify available models
Before adding your account to the API, confirm that the desired Seedance models are available:
- Navigate to https://dreamina.capcut.com/ai-tool/generate
- Select AI Video from the mode selector at the bottom
- Click the model name to open the model dropdown and verify that your desired models (e.g., Seedance 2.0 Fast, Seedance 2.0) are listed

If you don’t see Seedance 2.0 models, your account may have been created in the wrong region. Create a new account with the correct VPN region.
We recommend starting with the Basic plan to verify that subscription and generation work end-to-end before upgrading to the Advanced plan. The model dropdown is only an advertisement — Dreamina sometimes lists models that fail at execution for a given region or account. Running one successful generation on the Basic plan confirms the model actually works for your account before you commit to a larger plan.
Verify and add account
Use the form below to verify your credentials and add your Dreamina account.
Select Add Account to complete setup, or Verify to test your credentials first. You should receive response 200 if successful. You can also use POST /accounts directly.
Cost calculator
Billed seconds are the output duration plus every input video attached, rounded down to a whole second. On an edit that includes the source video itself, which is counted once as the input and once as the output. Two live CA generations on 2026-09-07 landed on the predicted figure exactly: a 21.3-second edit billed 42 seconds (756 credits) and a 35-second long video built from a 21.3-second reference billed 56 (1,680).
Dollars per second on the Advanced subscription billed monthly: US $79 for 8,645 credits, Canada C$109.99 for 11,997 credits, converted at CAD/USD 0.7023 (as of November 12, 2026).
| Model | US $/sec | CA $/sec |
|---|---|---|
| Seedance 2.5 @480p, with a video reference | $0.128 | $0.116 |
| Seedance 2.5 @480p | $0.155 | $0.142 |
| Seedance 2.5 @720p | $0.338 | $0.245 |
| Seedance 2.5 @1080p | $0.832 | $0.753 |
| Seedance 2.5 @4K, with a video reference | — | $0.586 |
| Seedance 2.5 @4K | — | $0.831 |
| Seedance 2.5 long video @480p | $0.210 | $0.193 |
| Seedance 2.5 long video @720p | $0.411 | $0.373 |
| Seedance 2.5 long video @1080p | $0.923 | $0.837 |
| Seedance 2.5 long video @4K | — | $0.914 |
| Seedance 2.5 Flash @480p | — | $0.071 |
| Seedance 2.5 Flash @720p | — | $0.155 |
| Seedance 2.5 Draft @480p | $0.119 | $0.109 |
| Seedance 2.0 @720p | $0.155 | $0.148 |
| Seedance 2.0 @1080p | $0.375 | $0.367 |
| Seedance 2.0 @4K | $0.896 | $0.811 |
| Seedance 2.0 Fast @720p | $0.073 | $0.064 |
| Seedance 2.0 Fast @1080p | $0.128 | $0.097 |
| Seedance 2.0 Fast @2K | $0.155 | $0.116 |
| Seedance 2.0 Fast @4K | $0.201 | $0.148 |
| Seedance 2.0 Mini @720p | $0.046 | $0.045 |
| Seedance 2.0 Mini @1080p | $0.101 | $0.084 |
| Seedance 2.0 Mini @2K | $0.128 | $0.097 |
| Seedance 2.0 Mini @4K | $0.174 | $0.129 |
| Seedance 1.5 Pro @720p | $0.183 | — |
| HappyHorse 1.1 @720p | — | $0.109 |
| HappyHorse 1.1 @1080p | — | $0.148 |
| Wan 3.0 @720p | — | $0.109 |
| Wan 3.0 @1080p | — | $0.270 |
Seedance 2.5 bills a reference video’s duration on top of the output, so a 4-second video from a 5-second reference bills 9 seconds, at the lower with-reference rate, which applies at 480p, and at 4K on Canada accounts.
Canada costs up to 28% less per second (on Seedance 2.5 at 720p, and about 25% on Seedance 2.0 Fast and Mini above 720p), because its subscription buys 153 credits per US dollar against 109 in the US, even though each video uses more credits. Canada also has Seedance 2.5 Flash, Seedance 2.5 at 4K, HappyHorse 1.1, Wan 3.0 and Seedance 1.0 Pro and Fast.
Credits per image (as of November 12, 2026):
| Model | Sizes | US | CA |
|---|---|---|---|
| Seedream 5.5 | 1.5K / 2K | — | 8 / 13 (launch price, normally 11 / 18) |
| Seedream 5.0 Pro | 1.5K / 2K / 4K | — / 12 / 18 | 11 / 15 / 23 |
| Seedream 5.0 Flash | 1.5K / 2K / 4K | 6 / 6 / 10 | — |
| GPT Image 2.5 Flare and Sunburst | 1K / 2K / 4K | 8 / 11 / 13 (launch price, normally 10 / 14 / 17) | 5 / 7 / 8 (launch price, normally 13 / 18 / 22) |
| Nano Banana 2.1 | 1K / 2K / 4K | — | 15 / 23 / 47 |
| Nano Banana Pro | 1K / 2K / 4K | 42 / 42 / 75 | 53 / 53 / 95 |
| GPT Image 2 | 1K / 2K / 4K | 21 / 38 / 48 | 27 / 48 / 61 |
Yearly billing lowers the US Advanced subscription to $900 a year ($75 a month), and Canada’s to C$1,299.99 a year.
Credits per second behind those rates, from each region’s own price metadata (every row checked again on November 12, 2026):
| Model | US cr/sec | CA cr/sec |
|---|---|---|
| Seedance 2.5 @480p, with a video reference | 14 | 18 |
| Seedance 2.5 @480p | 17 | 22 |
| Seedance 2.5 @720p | 37 | 38 |
| Seedance 2.5 @1080p | 91 | 117 |
| Seedance 2.5 @4K, with a video reference | — | 91 |
| Seedance 2.5 @4K | — | 129 |
| Seedance 2.5 long video @480p | 23 | 30 |
| Seedance 2.5 long video @720p | 45 | 58 |
| Seedance 2.5 long video @1080p | 101 | 130 |
| Seedance 2.5 long video @4K | — | 142 |
| Seedance 2.5 Flash @480p | — | 11 |
| Seedance 2.5 Flash @720p | — | 24 |
| Seedance 2.5 Draft @480p | 13 | 17 |
| Seedance 2.0 @720p | 17 | 23 |
| Seedance 2.0 @1080p | 41 | 57 |
| Seedance 2.0 @4K | 98 | 126 |
| Seedance 2.0 Fast @720p | 8 | 10 |
| Seedance 2.0 Fast @1080p | 14 | 15 |
| Seedance 2.0 Fast @2K | 17 | 18 |
| Seedance 2.0 Fast @4K | 22 | 23 |
| Seedance 2.0 Mini @720p | 5 | 7 |
| Seedance 2.0 Mini @1080p | 11 | 13 |
| Seedance 2.0 Mini @2K | 14 | 15 |
| Seedance 2.0 Mini @4K | 19 | 20 |
| Seedance 1.5 Pro @720p | 20 | — |
| HappyHorse 1.1 @720p | — | 17 |
| HappyHorse 1.1 @1080p | — | 23 |
| Wan 3.0 @720p | — | 17 |
| Wan 3.0 @1080p | — | 42 |
Rates move: on August 14, 2026 a US Seedance 2.5 video at 720p with a video reference used 27 credits a second, and it now uses 37, the same as without one. Treat the tables as a snapshot.
Long video, any duration from 31 to 180 seconds, is priced on its own higher scale — on CA 30 credits a second at 480p against 22 for an ordinary generation without a reference, and 58 against 38 at 720p — and gets no reference discount at all.
Show the math
Dollars per credit, from the Advanced subscription billed monthly:
| Region | Plan | Credits/month | Per credit | Credits per USD |
|---|---|---|---|---|
| US | $79/mo | 8,645 | $0.009138 | 109.4 |
| CA | C$109.99/mo = $77.24 | 11,997 | $0.006438 | 155.3 |
Both were read on 2026-11-12 from Dreamina’s US and Canadian price lists, with CA converted at CAD/USD 0.702266. Billed yearly, US is $900 a year ($75 a month, $0.008676 a credit) and CA is C$1,299.99 a year (about C$108.33 a month, $0.006341 a credit). First-month and first-year prices are promotional and not used here.
Failed generations are not charged.
Important notes
- First generation via browser — after setting up your account, generate at least one video using the Dreamina website (e.g., a short Seedance 2.0 Fast clip in Omni Reference mode) to ensure the service is working and to accept the Terms of Service. This is a one-time step before using the API.
- VPN not required for API usage — the VPN is only needed for creating the Dreamina account in the browser. The API handles all requests through its own proxy infrastructure.
- Region is permanent — use the same region for the account as the VPN used during creation. US accounts must use
region: "US", Canadian accounts must useregion: "CA". - Session management — the API automatically manages your Dreamina session, including refreshing expired sessions. If you see
596errors, check GET /accounts first: an account withsignedOutPauseUntilis paused for 30 minutes after Dreamina signed it out right after a fresh sign-in, and comes back by itself. Otherwise re-add your account via POST /accounts. - Avoid using the same account simultaneously through both the API and the Dreamina website — it should work, but to play safe it’s better to avoid potential session conflicts.
- Avoid logging in from other regions — do not log in to your Dreamina account from any region other than the one used during creation, as it may change the account’s default region.
- Free credits — new Dreamina accounts receive free credits. Check your balance via GET /accounts/
account.