Check my GPU →

Wan 2.1 T2V 14B VRAM requirements

Alibaba's 14B text-to-video model. Figures assume a short clip at 480p; higher resolution and more frames need more memory.

Released 2025-02Licence: Apache-2.0Steps: 20–30Text encoder: UMT5-XXL (6.7 GB as FP8)
TypeVideo
Parameters14B
Fits entirely from12 GB
8-bit or better from19 GB

01The files, and how much VRAM each needs

FileSizeNeededMin. VRAMQualitySource
16-bit28.6 GB32.9 GB33 GBthe original weightsComfy-Org/Wan_2.1_ComfyUI_repackaged →
Q8_015.9 GB20.2 GB21 GBpractically identical to the originalcity96/Wan2.1-T2V-14B-gguf →
FP814.3 GB18.6 GB19 GBpractically identical to the originalComfy-Org/Wan_2.1_ComfyUI_repackaged →
Q6_K12.5 GB16.8 GB17 GBvery close to the originalcity96/Wan2.1-T2V-14B-gguf →
Q5_K_M11.3 GB15.6 GB16 GBclose; small differences in fine detailcity96/Wan2.1-T2V-14B-gguf →
Q4_K_M10.1 GB14.4 GB15 GBgood; some loss in fine detail and textcity96/Wan2.1-T2V-14B-gguf →
Q3_K_M7.6 GB11.9 GB12 GBnoticeable loss of detailcity96/Wan2.1-T2V-14B-gguf →

“Needed” = file + 3.5 GB working memory + 0.8 GB system reserve.

03Best GPU for Wan 2.1 14B

The cheapest cards (by launch price) that run it well, and every card sorted by memory: best GPU for Wan 2.1 14B → Planning bigger images or longer clips? Open the calculator →

04By graphics card

GPUVRAMVerdictBest fileNeeded
Desktop graphics cards
RTX 2060 6 GB6 GBOffload onlyQ4_K_M14.4 GB
RTX 3050 6 GB6 GBOffload onlyQ4_K_M14.4 GB
RTX 2070 Super 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 2080 Super 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 3050 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 3060 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 3060 Ti 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 3070 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 3070 Ti 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 4060 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 4060 Ti 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 5050 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 5060 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 5060 Ti 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RX 7600 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RX 9050 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RX 9060 XT 8 GB8 GBOffload onlyQ4_K_M14.4 GB
Arc B570 10 GB10 GBOffload onlyQ3_K_M11.9 GB
RTX 3080 10 GB10 GBOffload onlyQ3_K_M11.9 GB
RTX 2080 Ti 11 GB11 GBOffload onlyQ3_K_M11.9 GB
Arc B580 12 GB12 GBTightQ3_K_M11.9 GB
RTX 2060 12 GB12 GBTightQ3_K_M11.9 GB
RTX 3060 12 GB12 GBTightQ3_K_M11.9 GB
RTX 3080 12 GB12 GBTightQ3_K_M11.9 GB
RTX 3080 Ti 12 GB12 GBTightQ3_K_M11.9 GB
RTX 4070 12 GB12 GBTightQ3_K_M11.9 GB
RTX 4070 Super 12 GB12 GBTightQ3_K_M11.9 GB
RTX 4070 Ti 12 GB12 GBTightQ3_K_M11.9 GB
RTX 5070 12 GB12 GBTightQ3_K_M11.9 GB
RX 7700 XT 12 GB12 GBTightQ3_K_M11.9 GB
RX 9070 GRE 12 GB12 GBTightQ3_K_M11.9 GB
Arc A770 16 GB16 GBRunsQ5_K_M15.6 GB
RTX 4060 Ti 16 GB16 GBRunsQ5_K_M15.6 GB
RTX 4070 Ti Super 16 GB16 GBRunsQ5_K_M15.6 GB
RTX 4080 16 GB16 GBRunsQ5_K_M15.6 GB
RTX 4080 Super 16 GB16 GBRunsQ5_K_M15.6 GB
RTX 5060 Ti 16 GB16 GBRunsQ5_K_M15.6 GB
RTX 5070 Ti 16 GB16 GBRunsQ5_K_M15.6 GB
RTX 5080 16 GB16 GBRunsQ5_K_M15.6 GB
RX 7600 XT 16 GB16 GBRunsQ5_K_M15.6 GB
RX 7800 XT 16 GB16 GBRunsQ5_K_M15.6 GB
RX 7900 GRE 16 GB16 GBRunsQ5_K_M15.6 GB
RX 9060 XT 16 GB16 GBRunsQ5_K_M15.6 GB
RX 9070 16 GB16 GBRunsQ5_K_M15.6 GB
RX 9070 XT 16 GB16 GBRunsQ5_K_M15.6 GB
RX 7900 XT 20 GB20 GBRuns wellFP818.6 GB
Arc Pro B60 24 GB24 GBRuns wellQ8_020.2 GB
RTX 3090 24 GB24 GBRuns wellQ8_020.2 GB
RTX 3090 Ti 24 GB24 GBRuns wellQ8_020.2 GB
RTX 4090 24 GB24 GBRuns wellFP818.6 GB
RX 7900 XTX 24 GB24 GBRuns wellQ8_020.2 GB
Arc Pro B70 32 GB32 GBRuns wellQ8_020.2 GB
RTX 5090 32 GB32 GBRuns wellFP818.6 GB
Laptop GPUs
RTX 3050 Laptop 4 GB4 GBNot practicalQ3_K_M11.9 GB
RTX 3050 Ti Laptop 4 GB4 GBNot practicalQ3_K_M11.9 GB
RTX 2060 Laptop 6 GB6 GBOffload onlyQ4_K_M14.4 GB
RTX 3050 Laptop 6 GB6 GBOffload onlyQ4_K_M14.4 GB
RTX 3060 Laptop 6 GB6 GBOffload onlyQ4_K_M14.4 GB
RTX 4050 Laptop 6 GB6 GBOffload onlyQ4_K_M14.4 GB
RTX 2070 Laptop 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 2070 Super Laptop 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 2080 Laptop 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 2080 Super Laptop 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 3070 Laptop 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 3070 Ti Laptop 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 3080 Laptop 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 4060 Laptop 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 4070 Laptop 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 5050 Laptop 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 5060 Laptop 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 5070 Laptop 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RX 7600M 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RX 7600M XT 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RX 7600S 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RX 7700S 8 GB8 GBOffload onlyQ4_K_M14.4 GB
RTX 4080 Laptop 12 GB12 GBTightQ3_K_M11.9 GB
RTX 5070 Laptop 12 GB12 GBTightQ3_K_M11.9 GB
RTX 5070 Ti Laptop 12 GB12 GBTightQ3_K_M11.9 GB
RX 7800M 12 GB12 GBTightQ3_K_M11.9 GB
RTX 3080 Laptop 16 GB16 GBRunsQ5_K_M15.6 GB
RTX 3080 Ti Laptop 16 GB16 GBRunsQ5_K_M15.6 GB
RTX 4090 Laptop 16 GB16 GBRunsQ5_K_M15.6 GB
RTX 5080 Laptop 16 GB16 GBRunsQ5_K_M15.6 GB
RX 7900M 16 GB16 GBRunsQ5_K_M15.6 GB
RTX 5090 Laptop 24 GB24 GBRuns wellFP818.6 GB
Unified memory
Radeon 8060S (Strix Halo) 96 GB96 GBRuns well16-bit32.9 GB
Radeon 8065S (Gorgon Halo) 160 GB160 GBRuns well16-bit32.9 GB
Apple Silicon Macs (by memory)
Mac 16 GB12.7 GBTightQ3_K_M11.9 GB
Mac 18 GB14.4 GBTightQ3_K_M11.9 GB
Mac 24 GB19.6 GBRunsQ6_K16.8 GB
Mac 32 GB26.8 GBRuns wellQ8_020.2 GB
Mac 36 GB30.2 GBRuns wellQ8_020.2 GB
Mac 48 GB40.2 GBRuns well16-bit32.9 GB
Mac 64 GB55.7 GBRuns well16-bit32.9 GB
Mac 96 GB85 GBRuns well16-bit32.9 GB
Mac 128 GB115.4 GBRuns well16-bit32.9 GB
Mac 192 GB175.4 GBRuns well16-bit32.9 GB
Mac 256 GB236.9 GBRuns well16-bit32.9 GB
Mac 512 GB498.1 GBRuns well16-bit32.9 GB

05Text encoder, VAE and other files

FileFolderSizeWhen
UMT5-XXL FP8 (scaled)
umt5_xxl_fp8_e4m3fn_scaled.safetensors
models/text_encoders6.7 GBtext encoder · smaller, recommendedDownload →
UMT5-XXL FP16
umt5_xxl_fp16.safetensors
models/text_encoders11.4 GBtext encoder · alternativeDownload →
Wan 2.1 VAE
wan_2.1_vae.safetensors
models/vae0.3 GBrequiredDownload →

The files the official ComfyUI workflows load next to the model. Sizes read from Hugging Face (2026-10-01).

06Where the files go in ComfyUI

FileFolderLoader node
Diffusion model (.safetensors: 16-bit, FP8, INT8)ComfyUI/models/diffusion_modelsLoad Diffusion Model
GGUF file (.gguf)ComfyUI/models/unetUnet Loader (GGUF) - from the ComfyUI-GGUF node pack
Text encoderComfyUI/models/text_encodersLoad CLIP / DualCLIPLoader (or the GGUF versions)
VAEComfyUI/models/vaeLoad VAE

07Measured and reported results

No measured results yet. Send yours.

08Training a LoRA for Wan 2.1 14B

TrainerVRAMTypeSettings and quoteSource
diffusion-pipe24 GBexample runExample config: 512x512x81 videos, fp8 transformer, blocks_to_swap 32, rank 32, AdamW8bitKahan, unsloth activation checkpointing
“train Wan 14b t2v on 512x512x81 sized videos (or varying aspect ratios of the same size), with 24GB VRAM.”
github.com →
ai-toolkit24 GBexample runOfficial example config: ~480p (632), 40 frames, rank 32, batch 1, quantized base + TE, low_vram, text encoder unloaded (single trigger prompt only; captions need more VRAM)
“This config should work on 24GB GPUs.”
github.com →
SimpleTuner24 GBstated minimum832x480; no further settings given ('fiddle with the settings')
“It'll fit in 24G, but you'll have to fiddle with the settings a bit.”
github.com →
musubi-tuner24 GBstated minimum720x1280 images (not video), fp8 and block swap
“training with 720x1280 images with 24GB VRAM”
github.com →

reported From each trainer's own docs, 2026-09-25. Why the figures differ →

09Every file tracked for Wan 2.1 14B

FileTypeSizeRepo
wan2.1_t2v_14B_fp16.safetensorsF1628.58 GBComfy-Org/Wan_2.1_ComfyUI_repackaged →
wan2.1_t2v_14B_bf16.safetensorsBF1628.58 GBComfy-Org/Wan_2.1_ComfyUI_repackaged →
wan2.1_t2v_14B_fp8_scaled.safetensorsFP814.29 GBComfy-Org/Wan_2.1_ComfyUI_repackaged →
wan2.1_t2v_14B_fp8_e4m3fn.safetensorsFP814.29 GBComfy-Org/Wan_2.1_ComfyUI_repackaged →
wan2.1-t2v-14b-BF16.ggufBF1629.05 GBcity96/Wan2.1-T2V-14B-gguf →
wan2.1-t2v-14b-F16.ggufF1629.05 GBcity96/Wan2.1-T2V-14B-gguf →
wan2.1-t2v-14b-Q8_0.ggufQ8_015.88 GBcity96/Wan2.1-T2V-14B-gguf →
wan2.1-t2v-14b-Q6_K.ggufQ6_K12.48 GBcity96/Wan2.1-T2V-14B-gguf →
wan2.1-t2v-14b-Q5_1.ggufQ5_111.49 GBcity96/Wan2.1-T2V-14B-gguf →
wan2.1-t2v-14b-Q5_K_M.ggufQ5_K_M11.26 GBcity96/Wan2.1-T2V-14B-gguf →
wan2.1-t2v-14b-Q5_0.ggufQ5_010.79 GBcity96/Wan2.1-T2V-14B-gguf →
wan2.1-t2v-14b-Q5_K_S.ggufQ5_K_S10.61 GBcity96/Wan2.1-T2V-14B-gguf →
wan2.1-t2v-14b-Q4_K_M.ggufQ4_K_M10.12 GBcity96/Wan2.1-T2V-14B-gguf →
wan2.1-t2v-14b-Q4_1.ggufQ4_19.73 GBcity96/Wan2.1-T2V-14B-gguf →
wan2.1-t2v-14b-Q4_K_S.ggufQ4_K_S9.22 GBcity96/Wan2.1-T2V-14B-gguf →
wan2.1-t2v-14b-Q4_0.ggufQ4_09.03 GBcity96/Wan2.1-T2V-14B-gguf →
wan2.1-t2v-14b-Q3_K_M.ggufQ3_K_M7.65 GBcity96/Wan2.1-T2V-14B-gguf →
wan2.1-t2v-14b-Q3_K_S.ggufQ3_K_S6.99 GBcity96/Wan2.1-T2V-14B-gguf →

Text encoder umt5_xxl. Activations for video latents add significant VRAM on top of weights (resolution x frames).