alt.freeweights.video / Wan2.1-T2V-14B
From: Wan-AI <huggingface.co/Wan-AI>Newsgroups: alt.freeweights.videoSubject:

Wan2.1-T2V-14B

Date: 2026-11-14Commit: a064a6cSigned: 2DC28CC7B26A283B ✓

Text to video model with 14.3B parameters. Safetensors weights, 69.1 GB in all. Published by Wan-AI under Apache-2.0.

14.3B params69.1GBWan2.1-T2V-14Bsafetensorspermissive
FactsParams14.3BSize69.1 GBFormatssafetensorsTasktext to videoLicenseApache-2.0From sourcepermissive
$ fw get Wan-AI/Wan2.1-T2V-14B
# manifest sha256 105a752d7586… · 69.1 GB · 27 files
$ fw verify ./Wan2.1-T2V-14B Wan-AI/Wan2.1-T2V-14B
From sourceHosted (signed)Wan-AI/Wan2.1-T2V-14BLast check: 2026-11-14 21:27 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Works with

Overview

Size
69.1 GB
Weights
57.2 GB (safetensors)
Parameters
14.3B
Formats
safetensors
Task
text to video
License
Apache-2.0 (permissive)
Files
27, each with a sha256
Publisher
Wan-AI
Added
2026-11-14
Section
alt.freeweights.video
Lineage

Original release from the publisher.

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-14 21:27 UTCpassed

Model card

From the publisher at commit a064a6c. Shown as plain text with links; images open at the publisher.

Wan2.1#

Image: image

πŸ’œ Wan &nbsp&nbsp | &nbsp&nbsp πŸ–₯️ GitHub &nbsp&nbsp | &nbsp&nbspπŸ€— Hugging Face&nbsp&nbsp | &nbsp&nbspπŸ€– ModelScope&nbsp&nbsp | &nbsp&nbsp πŸ“‘ Paper (Coming soon) &nbsp&nbsp | &nbsp&nbsp πŸ“‘ Blog &nbsp&nbsp | &nbsp&nbspπŸ’¬ WeChat Group&nbsp&nbsp | &nbsp&nbsp πŸ“– Discord&nbsp&nbsp


Wan: Open and Advanced Large-Scale Video Generative Models

In this repository, we present Wan2.1, a comprehensive and open suite of video foundation models that pushes the boundaries of video generation. Wan2.1 offers these key features:

  • πŸ‘ SOTA Performance: Wan2.1 consistently outperforms existing open-source models and state-of-the-art commercial solutions across multiple benchmarks.
  • πŸ‘ Supports Consumer-grade GPUs: The T2V-1.3B model requires only 8.19 GB VRAM, making it compatible with almost all consumer-grade GPUs. It can generate a 5-second 480P video on an RTX 4090 in about 4 minutes (without optimization techniques like quantization). Its performance is even comparable to some closed-source models.
  • πŸ‘ Multiple Tasks: Wan2.1 excels in Text-to-Video, Image-to-Video, Video Editing, Text-to-Image, and Video-to-Audio, advancing the field of video generation.
  • πŸ‘ Visual Text Generation: Wan2.1 is the first video model capable of generating both Chinese and English text, featuring robust text generation that enhances its practical applications.
  • πŸ‘ Powerful Video VAE: Wan-VAE delivers exceptional efficiency and performance, encoding and decoding 1080P videos of any length while preserving temporal information, making it an ideal foundation for video and image generation.

This repository features our T2V-14B model, which establishes a new SOTA performance benchmark among both open-source and closed-source models. It demonstrates exceptional capabilities in generating high-quality visuals with significant motion dynamics. It is also the only video model capable of producing both Chinese and English text and supports video generation at both 480P and 720P resolutions.

Video Demos#

Your browser does not support the video tag.

πŸ”₯ Latest News!!#

  • Feb 22, 2025: πŸ‘‹ We've released the inference code and weights of Wan2.1.

πŸ“‘ Todo List#

  • Wan2.1 Text-to-Video
    • [x] Multi-GPU Inference code of the 14B and 1.3B models
    • [x] Checkpoints of the 14B and 1.3B models
    • [x] Gradio demo
    • [ ] Diffusers integration
    • [ ] ComfyUI integration
  • Wan2.1 Image-to-Video
    • [x] Multi-GPU Inference code of the 14B model
    • [x] Checkpoints of the 14B model
    • [x] Gradio demo
    • [ ] Diffusers integration
    • [ ] ComfyUI integration

Quickstart#

Installation#

Clone the repo:

git clone https://github.com/Wan-Video/Wan2.1.git
cd Wan2.1

Install dependencies:

# Ensure torch >= 2.4.0
pip install -r requirements.txt
Model Download#
ModelsDownload LinkNotes
T2V-14BπŸ€— Huggingface πŸ€– ModelScopeSupports both 480P and 720P
I2V-14B-720PπŸ€— Huggingface πŸ€– ModelScopeSupports 720P
I2V-14B-480PπŸ€— Huggingface πŸ€– ModelScopeSupports 480P
T2V-1.3BπŸ€— Huggingface πŸ€– ModelScopeSupports 480P

πŸ’‘Note: The 1.3B model is capable of generating videos at 720P resolution. However, due to limited training at this resolution, the results are generally less stable compared to 480P. For optimal performance, we recommend using 480P resolution.

Download models using πŸ€— huggingface-cli:

pip install "huggingface_hub[cli]"
huggingface-cli download Wan-AI/Wan2.1-T2V-14B --local-dir ./Wan2.1-T2V-14B

Download models using πŸ€– modelscope-cli:

pip install modelscope
modelscope download Wan-AI/Wan2.1-T2V-14B --local_dir ./Wan2.1-T2V-14B
Run Text-to-Video Generation#

This repository supports two Text-to-Video models (1.3B and 14B) and two resolutions (480P and 720P). The parameters and configurations for these models are as follows:

| Task | Resolution | Model

| 480P | 720P

| t2v-14B | βœ”οΈ | βœ”οΈ | Wan2.1-T2V-14B

| t2v-1.3B | βœ”οΈ | ❌ | Wan2.1-T2V-1.3B

(1) Without Prompt Extention#

To facilitate implementation, we will start with a basic version of the inference process that skips the prompt extension step.

  • Single-GPU inference
python generate.py  --task t2v-14B --size 1280*720 --ckpt_dir ./Wan2.1-T2V-14B --prompt "Two anthropomorphic cats in comfy boxing gear and bright gloves fight intensely on a spotlighted stage."

If you encounter OOM (Out-of-Memory) issues, you can use the --offload_model True and --t5_cpu options to reduce GPU memory usage. For example, on an RTX 4090 GPU:

python generate.py  --task t2v-1.3B --size 832*480 --ckpt_dir ./Wan2.1-T2V-1.3B --offload_model True --t5_cpu --sample_shift 8 --sample_guide_scale 6 --prompt "Two anthropomorphic cats in comfy boxing gear and bright gloves fight intensely on a spotlighted stage."

πŸ’‘Note: If you are using the T2V-1.3B model, we recommend setting the parameter --sample_guide_scale 6. The --sample_shift parameter can be adjusted within the range of 8 to 12 based on the performance.

  • Multi-GPU inference using FSDP + xDiT USP
pip install "xfuser>=0.4.1"
torchrun --nproc_per_node=8 generate.py --task t2v-14B --size 1280*720 --ckpt_dir ./Wan2.1-T2V-14B --dit_fsdp --t5_fsdp --ulysses_size 8 --prompt "Two anthropomorphic cats in comfy boxing gear and bright gloves fight intensely on a spotlighted stage."
(2) Using Prompt Extention#

Extending the prompts can effectively enrich the details in the generated videos, further enhancing the video quality. Therefore, we recommend enabling prompt extension. We provide the following two methods for prompt extension:

  • Use the Dashscope API for extension.
    • Apply for a dashscope.api_key in advance (EN | CN).
    • Configure the environment variable DASH_API_KEY to specify the Dashscope API key. For users of Alibaba Cloud's international site, you also need to set the environment variable DASH_API_URL to 'https://dashscope-intl.aliyuncs.com/api/v1'. For more detailed instructions, please refer to the dashscope document.
    • Use the qwen-plus model for text-to-video tasks and qwen-vl-max for image-to-video tasks.
    • You can modify the model used for extension with the parameter --prompt_extend_model. For example:
DASH_API_KEY=your_key python generate.py  --task t2v-14B --size 1280*720 --ckpt_dir ./Wan2.1-T2V-14B --prompt "Two anthropomorphic cats in comfy boxing gear and bright gloves fight intensely on a spotlighted stage" --use_prompt_extend --prompt_extend_method 'dashscope' --prompt_extend_target_lang 'ch'
  • Using a local model for extension.
    • By default, the Qwen model on HuggingFace is used for this extension. Users can choose based on the available GPU memory size.
    • For text-to-video tasks, you can use models like Qwen/Qwen2.5-14B-Instruct, Qwen/Qwen2.5-7B-Instruct and Qwen/Qwen2.5-3B-Instruct
    • For image-to-video tasks, you can use models like Qwen/Qwen2.5-VL-7B-Instruct and Qwen/Qwen2.5-VL-3B-Instruct.
    • Larger models generally provide better extension results but require more GPU memory.
    • You can modify the model used for extension with the parameter --prompt_extend_model , allowing you to specify either a local model path or a Hugging Face model. For example:
python generate.py  --task t2v-14B --size 1280*720 --ckpt_dir ./Wan2.1-T2V-14B --prompt "Two anthropomorphic cats in comfy boxing gear and bright gloves fight intensely on a spotlighted stage" --use_prompt_extend --prompt_extend_method 'local_qwen' --prompt_extend_target_lang 'ch'
(3) Runing local gradio#
cd gradio
# if one uses dashscope’s API for prompt extension
DASH_API_KEY=your_key python t2v_14B_singleGPU.py --prompt_extend_method 'dashscope' --ckpt_dir ./Wan2.1-T2V-14B

# if one uses a local model for prompt extension
python t2v_14B_singleGPU.py --prompt_extend_method 'local_qwen' --ckpt_dir ./Wan2.1-T2V-14B

Manual Evaluation#

Through manual evaluation, the results generated after prompt extension are superior to those from both closed-source and open-source models.

Image: image

Computational Efficiency on Different GPUs#

We test the computational efficiency of different Wan2.1 models on different GPUs in the following table. The results are presented in the format: Total time (s) / peak GPU memory (GB).

Image: image

The parameter settings for the tests presented in this table are as follows: (1) For the 1.3B model on 8 GPUs, set --ring_size 8 and --ulysses_size 1; (2) For the 14B model on 1 GPU, use --offload_model True; (3) For the 1.3B model on a single 4090 GPU, set --offload_model True --t5_cpu; (4) For all testings, no prompt extension was applied, meaning --use_prompt_extend was not enabled.

Community Contributions#

  • DiffSynth-Studio provides more support for Wan, including video-to-video, FP8 quantization, VRAM optimization, LoRA training, and more. Please refer to their examples.

Introduction of Wan2.1#

Wan2.1 is designed on the mainstream diffusion transformer paradigm, achieving significant advancements in generative capabilities through a series of innovations. These include our novel spatio-temporal variational autoencoder (VAE), scalable training strategies, large-scale data construction, and automated evaluation metrics. Collectively, these contributions enhance the model’s performance and versatility.

(1) 3D Variational Autoencoders#

We propose a novel 3D causal VAE architecture, termed Wan-VAE specifically designed for video generation. By combining multiple strategies, we improve spatio-temporal compression, reduce memory usage, and ensure temporal causality. Wan-VAE demonstrates significant advantages in performance efficiency compared to other open-source VAEs. Furthermore, our Wan-VAE can encode and decode unlimited-length 1080P videos without losing historical temporal information, making it particularly well-suited for video generation tasks.

Image: image

(2) Video Diffusion DiT#

Wan2.1 is designed using the Flow Matching framework within the paradigm of mainstream Diffusion Transformers. Our model's architecture uses the T5 Encoder to encode multilingual text input, with cross-attention in each transformer block embedding the text into the model structure. Additionally, we employ an MLP with a Linear layer and a SiLU layer to process the input time embeddings and predict six modulation parameters individually. This MLP is shared across all transformer blocks, with each block learning a distinct set of biases. Our experimental findings reveal a significant performance improvement with this approach at the same parameter scale.

Image: image

ModelDimensionInput DimensionOutput DimensionFeedforward DimensionFrequency DimensionNumber of HeadsNumber of Layers
1.3B1536161689602561230
14B51201616138242564040
Data#

We curated and deduplicated a candidate dataset comprising a vast amount of image and video data. During the data curation process, we designed a four-step data cleaning process, focusing on fundamental dimensions, visual quality and motion quality. Through the robust data processing pipeline, we can easily obtain high-quality, diverse, and large-scale training sets of images and videos.

Image: figure1

Comparisons to SOTA#

We compared Wan2.1 with leading open-source and closed-source models to evaluate the performace. Using our carefully designed set of 1,035 internal prompts, we tested across 14 major dimensions and 26 sub-dimensions. We then compute the total score by performing a weighted calculation on the scores of each dimension, utilizing weights derived from human preferences in the matching process. The detailed results are shown in the table below. These results demonstrate our model's superior performance compared to both open-source and closed-source models.

Image: figure1

Citation#

If you find our work helpful, please cite us.

@article{wan2.1,
    title   = {Wan: Open and Advanced Large-Scale Video Generative Models},
    author  = {Wan Team},
    journal = {},
    year    = {2025}
}

License Agreement#

The models in this repository are licensed under the Apache 2.0 License. We claim no rights over the your generate contents, granting you the freedom to use them while ensuring that your usage complies with the provisions of this license. You are fully accountable for your use of the models, which must not involve sharing any content that violates applicable laws, causes harm to individuals or groups, disseminates personal information intended for harm, spreads misinformation, or targets vulnerable populations. For a complete list of restrictions and details regarding your rights, please refer to the full text of the license.

Acknowledgements#

We would like to thank the contributors to the SD3, Qwen, umt5-xxl, diffusers and HuggingFace repositories, for their open research.

Contact Us#

If you would like to leave a message to our research or product teams, feel free to join our Discord or WeChat groups!

Files

27 files Β· 69.1 GBWeights 57.2 GB (safetensors). Sizes and sha256 from the signed manifest.
Show all 27 files with their sha256
FileSizesha256
.gitattributes2.24 KBf53bb67542459d81c01fdb14f5c00eaea00693484053c889181ed63a178b069e
LICENSE.txt11.4 KBc71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4
README.md17.0 KB448184fe68f994c99be61d0095d29c22b8ecd121e7b1d68d7d16a81fc47880ea
Wan2.1_VAE.pth508 MB38071ab59bd94681c686fa51d75a1968f64e470262043be31f7a094e442fd981
assets/comp_effic.png1.79 MBb0e225caffb4b31295ad150f95ee852e4c3dde4a00ac8f79a2ff500f2ce26b8d
assets/data_for_diff_stage.jpg528 KB59aec08409f2d46b0e640e4e120dc7cca52c08c3de56d026602dbcff1ebf241a
assets/i2v_res.png892 KB6823b3206d8d0cb18d3b5b949dec1217f1178109ba11f14e977b67e1f7b8a248
assets/logo.png56.3 KB96cddc0f667293436d0b9f92a299b6346b65b231d38ee49719a33d46c91fe1e3
assets/t2v_res.jpg301 KB91db579092446be2a834bc67721a8e4346936f38c4edb912f459ca3e10f8f439
assets/vben_1.3b_vs_sota.png516 KBb7705db79f2e1428ec7a1e6fff8c4fbde062fb95bb233516ddbd04b20007c845
assets/vben_vs_sota.png1.55 MB9a0e86ca85046d2675f97984b88b6e74df07bba8a62a31ab8a1aef50d4eda44e
assets/video_dit_arch.jpg643 KB195dceec6570289d8b01cc51d2e28a7786216f19de55b23978a52610d1646a66
assets/video_vae_res.jpg213 KBd8f9e7f7353848056a615c8ef35ab86ec22976bb46cb27405008b4089701945c
config.json250 B7c9d7887442cb46716380bdf4426933d7cf88cbb31abcb434ea219322f5580ad
diffusion_pytorch_model-00001-of-00006.safetensors9.89 GB569d54a07279b89f8281421fccf27ee2459ea853ce6845d3536b8664b0070078
diffusion_pytorch_model-00002-of-00006.safetensors9.84 GBb17ff172f262b4da91c31e8c46d3b7707f62cecfff6e18dd0072ab29eb350e46
diffusion_pytorch_model-00003-of-00006.safetensors9.84 GB741fd1508cd0288f0bb0f4fb3df6734da521d5ff23746170c848564a367e2cea
diffusion_pytorch_model-00004-of-00006.safetensors9.84 GB47b08ba289b127fc64979bc877ee07e1c87aeb8eb8cd47bcfd112682847981ba
diffusion_pytorch_model-00005-of-00006.safetensors9.84 GB29e35f4cf0e3a61f4726c960f1babf71d65677a8c99fe704257d665c9498ee88
diffusion_pytorch_model-00006-of-00006.safetensors7.91 GB91ac087a40b814331e87f5f015af11ba999275d48d2af49591b6bf7727d3c146
diffusion_pytorch_model.safetensors.index.json96.8 KBd62743ee76929dc76264d4b86abd710eab38157e17ab12659e66158efb8e069c
examples/i2v_input.JPG251 KB077e3d965090c9028c69c00931675f42e1acc815c6eb450ab291b3b72d211a8e
google/umt5-xxl/special_tokens_map.json6.62 KB7b8a9f5040adb67b5805abdfd42c1f8d0f3d0e711f10726580eb3789cd0ad61d
google/umt5-xxl/spiece.model4.55 MBe3909a67b780650b35cf529ac782ad2b6b26e6d1f849d3fbb6a872905f452458
google/umt5-xxl/tokenizer.json16.8 MB6e197b4d3dbd71da14b4eb255f4fa91c9c1f2068b20a2de2472967ca3d22602b
google/umt5-xxl/tokenizer_config.json61.7 KBed9a3a8b0faa71a70a32847e0435fe036e6e112d4df4edb7bb48a921e344dc05
models_t5_umt5-xxl-enc-bf16.pth11.4 GB7cace0da2b446bbbbc57d031ab6cf163a3d59b366da94e5afe36745b746fd81d
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
a064a6c71f pinned now manifest updated, same commit2026-11-14 21:27 UTC27 files Β· 69.1 GB
a064a6c71f2026-11-14 21:27 UTC27 files Β· 69.1 GB

Use it

$ fw get Wan-AI/Wan2.1-T2V-14B
# manifest sha256 105a752d7586… · 69.1 GB · 27 files
$ fw verify ./Wan2.1-T2V-14B Wan-AI/Wan2.1-T2V-14B
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/Wan-AI/Wan2.1-T2V-14B.json --dir ./Wan2.1-T2V-14B $ python3 fw.py verify ./Wan2.1-T2V-14B ./Wan-AI__Wan2.1-T2V-14B.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download Wan-AI/Wan2.1-T2V-14B --revision a064a6c71f5be440641209c07bf2a5ce7a2ff5e4 --local-dir ./Wan2.1-T2V-14B
Packaged for ComfyUI. Most image, video and music models run in ComfyUI . Check the publisher's page for the workflow. Freeweights does not host it.

License

Name
Apache License 2.0
Id
Apache-2.0
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-14
Text in
LICENSE.txt
Text sha256
c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: Wan-AI <huggingface.co/Wan-AI>Newsgroups: alt.freeweights.videoSubject: Wan2.1-T2V-14BDate: 2026-11-14Commit: a064a6cSigned: 2DC28CC7B26A283B ✓
Upstream
Wan-AI/Wan2.1-T2V-14B
Pinned commit
a064a6c71f5be440641209c07bf2a5ce7a2ff5e4
Manifest
Wan2.1-T2V-14B.json Β· .minisig
Manifest sha256
105a752d7586e3b7dc3f0d27b9657fc1ee95d81b111f002e4baa601425cb9fcf
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-14 21:27 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/Wan-AI/Wan2.1-T2V-14B.json $ curl -O https://freeweights.allternit.com/manifests/Wan-AI/Wan2.1-T2V-14B.json.minisig $ minisign -Vm Wan2.1-T2V-14B.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

No related models in this catalog.Nothing here lists this model as its parent, and it names no parent.
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download Wan-AI/Wan2.1-T2V-14B
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. Wan2.1-T2V-14B.json. Provenance. Takedown history: none.
From: Comfy-Org <huggingface.co/Comfy-Org>Subject: Bernini-R
From: Comfy-Org <huggingface.co/Comfy-Org>Subject: Causal-Forcing-Framewise
From: Comfy-Org <huggingface.co/Comfy-Org>Subject: HuMo
From: bytedance-research <huggingface.co/bytedance-research>Subject: HuMo
From: genmo <huggingface.co/genmo>Subject: mochi-1-preview
From: Comfy-Org <huggingface.co/Comfy-Org>Subject: Mochi-Preview