# Wan 3.0 ## Service availability Funny AI is an independent AI API platform for developers, with video models available today and image and LLM APIs planned. Compare current models and prices, test a request in the Playground, then connect your application using the model’s API documentation. This example shows the selected Wan model’s fields. The integration guide supplies the endpoint and authentication; Seedance uses its own request format. Documented reference identifier. See the integration guide for Funny AI model IDs. Create a key for the Wan model family, keep it server-side and use the documented endpoint. Submit once, save the task ID and query that task for the completed video. The API and Playground draw from the same funded account. [Integration guide](https://funnyai.io/docs/integration) Source: https://funnyai.io/models/wan-3-0 Create short videos with Wan 3.0 from a written idea, a starting image or media references. Choose a clip up to 30 seconds with optional sound. Try your scene in the Playground, then bring the same settings into your application through Funny AI. ## Specifications - Documented model ID: `wan3.0-video`. Documented reference identifier. See the integration guide for Funny AI model IDs. - Video duration: 2–30 seconds; Auto is also supported. - Output resolution: 480p, 720p, 1080p. - Aspect ratio: adaptive, 16:9, 4:3, 1:1, 3:4, 9:16. - Generated audio: On by default. - Starting material: Text, images, references. - Wan 3.0 accepts 2–30 seconds or automatic duration. Reference video and generated output share a 30-second total; a ten-second reference leaves room for at most twenty seconds of output. - In Wan 3.0 reference mode, the limits are 10 images, 5 video clips and 5 audio clips. Video references total at most 15 seconds, with a separate 15-second allowance for audio. - Choose keyframes or references for a Wan 3.0 request. First/last frames cannot be mixed with reference inputs, and a document and public webpage link cannot be supplied together. - The Wan 3.0 sample on this page is a five-second 480p generation. Use it to explore a scene idea; evaluate a separate 1080p generation when that is the resolution you intend to deliver. Use public HTTP(S) URLs for images, videos and audio. Reference video and audio are each limited to 15 seconds total. Video input plus output cannot exceed 30 seconds. Use a document up to 100 MB or a web link, not both. The 50-page limit applies to PDF/DOC/DOCX/PPT/PPTX/KEY/PAGES files. ## Native request preparation This example shows the selected Wan model’s fields. The integration guide supplies the endpoint and authentication; Seedance uses its own request format. Input parameters for the selected model. See the integration guide for its endpoint and authentication. | Native field | Type | Default | Constraint | | --- | --- | --- | --- | | `prompt` | string or null | `null` | At least a prompt or one media input is required. The preview caps prompts at 20,000 characters; longer native prompts may be truncated. | | `first_frame` | string or null | `null` | One image URL, data URI or Base64. | | `last_frame` | string or null | `null` | One image URL, data URI or Base64. | | `reference_images` | string array or null | `null` | Up to 10 image values; URL, data URI and Base64 may be mixed. | | `reference_videos` | URL array or null | `null` | Up to 5 public HTTP(S) URLs; each clip 1–15 seconds, at most 15 seconds total. | | `reference_audios` | URL array or null | `null` | Up to 5 public HTTP(S) URLs; each clip 1–15 seconds, at most 15 seconds total. | | `file` | URL string or null | `null` | One document; cannot coexist with link. | | `link` | URL string or null | `null` | One public webpage that requires no authentication; cannot coexist with file. | | `resolution` | string | `1080p` | 480p, 720p, 1080p. Native values are case-insensitive; the preview exports lowercase. | | `ratio` | string | `adaptive` | adaptive, 16:9, 4:3, 1:1, 3:4, 9:16 | | `duration` | integer | `5` | 2–30 inclusive, or -1 for automatic model-selected duration. | | `audio` | boolean | `true` | Whether the output includes generated audio. False does not lower the rate. | | `seed` | integer or null | `null` | 0–2147483647 inclusive. Null or omission selects a seed automatically; zero is valid. | | `prompt_extend` | boolean | `true` | Whether the prompt is expanded. | The native body is a flat object with these 14 fields and no additional properties. Model selection is separate; there is no model, input, content or parameters wrapper. The preview omits unprovided optional fields instead of sending null. Prompt-only input selects text-to-video. First and/or last frame selects keyframe mode; keyframes cannot coexist with reference images, videos, audio, file or link. Reference inputs select reference mode. The document file and webpage link are mutually exclusive. ### Documented media constraints - Images: JPEG/JPG, PNG without alpha, BMP or WEBP; maximum 20 MB; each side 240–8000 px; aspect ratio at most 8:1. - Videos: MP4 or MOV; maximum 100 MB; each side 240–4096 px; aspect ratio at most 8:1. Each reference clip is 1–15 seconds; total reference video duration is at most 15 seconds. - Audio: WAV or MP3; maximum 15 MB. Each clip is 1–15 seconds; total reference audio duration is at most 15 seconds. Public HTTP(S) URLs only; Base64 is not supported. - Documents: DOCX, DOC, XLSX, XLS, PPTX, PPT, PDF, TXT, KEY, PAGES, NUMBERS or MD; maximum 100 MB. PDF, DOCX, DOC, PPTX, PPT, KEY and PAGES have a 50-page limit. - Reference input video plus generated output must not exceed 30 seconds. Both successful reference video input seconds and generated output seconds are billable. These are documented model constraints. The request preview does not fetch or decode media, so it cannot verify remote file size, format, dimensions, duration or page count. It validates request values and input combinations without submitting a generation task. ## Pricing Current rates are in USD. Official list prices are shown for comparison. Price/specification check: 2026-10-13. USD / billable second. | Model | Resolution | Official list price | Funny AI | 5-second output | | --- | --- | ---: | ---: | ---: | | Wan 3.0 | 480p | $0.050 | $0.0275 | $0.1375 | | Wan 3.0 | 720p | $0.100 | $0.055 | $0.275 | | Wan 3.0 | 1080p | $0.200 | $0.110 | $0.550 | Billable seconds = reference video input seconds + generated output seconds. Text and image inputs add no video seconds. Disabling generated audio does not lower the per-second rate. The 5-second example uses no reference video. A 5-second video reference plus a 5-second output is billed as 10 seconds. Per-second model rates; no monthly video API package is listed here. ## What can you make with Wan 3.0? Wan 3.0 is a video generation model for turning text and visual direction into short clips. Start with a sentence when the scene is still an idea, or bring a photograph when the opening composition is already decided. You can choose an output size up to 1080p for a social post, a website or a sequence you will edit later. A five-second Wan 3.0 shot at 480p is a small place to begin: one subject, one movement and a clear ending. Try a toy campervan winding around a paper road, or a product emerging from shadow. Watch the whole result before expanding the brief, so the next request answers a specific creative question. ## What you can create ### Create with Wan 3.0 from text Describe the scene you want to see: a subject, its action and the camera position. Wan 3.0 can begin with that prompt alone, so you can explore a new setting before preparing a collection of reference assets. ### Animate an opening image Give Wan 3.0 a first frame to establish the scene, a last frame to describe the destination, or both. This is useful when you already have a composition and want to explore what happens around it. ### Guide Wan 3.0 with references Bring separate examples of appearance, movement and sound in reference mode. A character image and a short motion clip can make the brief more concrete; explain the role of each source instead of leaving the relationship implicit. ## Put it to work ### A social post with a visual surprise Use Wan 3.0 to explore an everyday object in an unexpected setting: a miniature vehicle crossing a desk or a cup drifting through clouds. Keep the main action readable on a small screen and choose the destination aspect ratio before generating. ### A product photograph that moves Start a Wan 3.0 product concept with a photograph, then describe a gentle camera move or a change in lighting. The result gives you a motion treatment to review; check the packaging, silhouette and lettering before including it in a finished campaign. ### A storyboard you can watch Explore the timing of a scene with Wan 3.0 before deciding how it belongs in a longer edit. A character entering, stopping and looking off-screen gives you a specific sequence to judge, with a beginning and ending that the next shot can build on. ## From a brief to a request 1. Choose your starting material: Open Wan 3.0 in the Playground and choose text, keyframes or references. Use the mode that matches the material you have: a written idea, fixed visual endpoints or a collection of examples. 2. Describe the visible action: Tell Wan 3.0 what changes during the shot and where the camera stays or moves. For the first attempt, give one action enough time to finish rather than combining unrelated scenes in a short clip. 3. Set the size and check the estimate: Choose the Wan 3.0 resolution and duration, then read the current estimate beside your request. Reference video contributes to both the billable duration and the shared input/output allowance, so include it when planning the shot. 4. Keep the result with its settings: Review the completed Wan 3.0 clip for motion, continuity and sound. Save its task ID with the prompt so your application can retrieve that generation again without submitting another paid request. ## Compare the Wan family Wan 3.0 offers 480p through 1080p output. Prime shares those resolution choices under a separate model identity and rate table; Pro and Prime Pro add the larger 2K and 4K tiers. Compare the output size your project needs and the current price before choosing a variant. ## Sample attribution Generated with Wan 3.0 · 5 seconds · 480p · Silent. A miniature campervan follows a ribbon road. Play the sample to explore the visual style. Changes to your settings update the request preview; they do not regenerate this clip. [Sample video](https://funnyai.io/media/funny-ai/2026-10-18/wan-3-0/video.mp4) ## Questions and answers ### Can Wan 3.0 start with just a prompt? Yes. Wan 3.0 can generate from text alone; describe the subject, its movement and the camera position. Choose the Wan 3.0 duration and size around the action, then review the estimate before generating your first scene. Keep a copy of the prompt alongside the result so you can compare the direction of later attempts. ### Which image input should I use with Wan 3.0? Use Wan 3.0 keyframes for opening or ending compositions, and reference images for subjects or appearance within a broader brief. These are separate Wan 3.0 input modes, so decide the images’ role before preparing files for the request. ### What resolution does Wan 3.0 support? Wan 3.0 offers 480p, 720p and 1080p; Pro variants provide the larger 2K and 4K tiers. A smaller Wan 3.0 test can help you refine the brief before requesting the size you intend to use in the final edit. ### How does reference footage affect Wan 3.0 pricing? Wan 3.0 bills reference-video seconds together with output seconds at the selected resolution’s current rate. Five seconds of input video plus five seconds of Wan 3.0 output counts as ten billable seconds; images and text add no video seconds. ### Can I request silent Wan 3.0 output? Yes. Wan 3.0 enables generated sound by default, and you can turn it off for a clip that will receive its soundtrack later. The Wan 3.0 audio toggle is a creative choice: silent output uses the same per-second rate. ### How do I use Wan 3.0 from my application? Follow the Wan 3.0 integration guide to choose the endpoint and prepare a server-side API key. Submit once and save the accepted task ID. Your app can retrieve that Wan 3.0 task for the completed video; API and Playground generation use the same account balance. ### Is the displayed clip a Wan 3.0 result? Yes. The miniature campervan clip was generated with Wan 3.0 at 480p for five seconds with audio disabled. Its caption identifies those settings. Changing the Playground controls prepares a new request; it does not change the existing sample video. Review the caption whenever you compare the illustration with a new take made using different settings for your own finished edit. [Model guide](https://funnyai.io/blog/wan-3-api-guide) [Integration guide](https://funnyai.io/docs/integration) [Site text index](https://funnyai.io/llms.txt) [Full text](https://funnyai.io/llms-full.txt)