Published ratesView pricing →

MiniMax H3 · Hardware

MiniMax H3 VRAM requirements: what you actually need

There is no single VRAM number for MiniMax H3, and any page that gives you one is quoting a file size. Weight files are what you download; VRAM is what you need while generating. The gap between those two is where most out-of-memory errors live.

The mistake almost every listing makes

You will see “8.49GB, so an 8GB card works.” That figure is the weight file alone. Loading it is only the first allocation — generation then needs the VAE, the text encoder, latents that scale with resolution and frame count, the audio branch, and whatever your OS is already holding. A model that loads at 768p and 5 seconds can still OOM at 2K and 15 seconds.

Community GGUF builds and their file sizes

MiniMax has not published an official GGUF for H3. Everything below is a third-party conversion — quality, speed and node compatibility are not verified by MiniMax. Sizes are the published file sizes, not measured VRAM.

QuantVariantFile sizeNotes
Q4_0fl2va11.4 GBBase weights pruned to FP8 before quantization.
U16Gfl2va15 GBPublisher describes this build as designed for 16GB cards. Requires a specific ComfyUI custom node.
Q8_0fl2va20.2 GBBest quality retention of the builds in this variant.
Q8_CRfl2va20.2 GBBuilt for a specific ComfyUI custom node; may fail to load anywhere else.
Q4_0ref2va11.4 GBReference-driven variant, accepts up to nine reference images.
U16Gref2va15 GBAlso aimed at 16GB cards; same custom-node requirement.
Q8_CRref2va20.2 GBBuilt for a specific ComfyUI custom node.
Q8_0ref2va21.4 GBLargest file in the set.

Source: molbal/MiniMax-H3-GGUF · smallest known build: Q2_K at 8.49GB (Abiray/MiniMax-H3-GGUF) · these are published file sizes, not first-party benchmarks.

What else takes VRAM during generation

  • VAEH3's VAE is a separate download and a separate allocation — it is not inside the weight file you sized your card against.
  • Text encoderResident during prompt encoding unless your workflow explicitly offloads it.
  • Latents and activationsScale with resolution and frame count. Peak usage at 2K and 15 seconds is far above 768px and 5 seconds, and none of it appears in any file size table.
  • Audio branchH3 generates picture and native stereo together, so the audio path needs memory of its own.
  • OS and desktopWindows desktop composition typically holds 0.5–1.5GB before you start. A browser or any other GPU application adds more.

What one person actually measured on a 16GB card

Everything above is file sizes and published specs. The numbers below are measurements — but not ours. We have no benchmark hardware, so this is a third-party run, published in full with its configuration. Treat it as one data point on one machine, not a requirement table.

Hardware
RTX 5070 Ti (16GB, Blackwell) · Ryzen 7 9800X3D · 125GiB system RAM · NVMe
Software
ComfyUI 0.30.1 · PyTorch 2.12.0+cu130 · Ubuntu 24.04
Models loaded
fl2va_pruned_int8_convrot (20.97GB) + qwen3vl_32b_nvfp4_awq (15.69GB) + video VAE (5.21GB) + audio VAE (0.61GB) = 42.5GB on disk
Measured
2026-08-04 to 2026-08-06
Third-party measured VRAM, system RAM and generation times for MiniMax H3 on a 16GB GPU
Peak VRAM — 30s at 640×48012.2–15.3 GiB736 frames, 20 steps. Well under the 42.5GB of files it loaded from.
Peak VRAM — 5s at 1344×76814.1 GiBHigher resolution, shorter clip — both directions cost memory.
Generation time — 30s at 640×4809 min 55 s20 steps, no acceleration nodes.
Generation time — with sage + EasyCache395 s10 steps at the same resolution.
System RAM — default flags45.4 GiBComfyUI resident set. This is the number that actually kills 32GB machines.
System RAM — with --disable-pinned-memory6.1 GiBOne flag, a 39GiB difference. Pinned memory holds twice the model size in unswappable, unreclaimable pages.

Third-party measurement · Source: github.com/Tomiigo/minimax-h3-16gb

The line worth reading twice is the last pair. Peak VRAM on that run never exceeded 15.3 GiB — comfortably inside a 16GB card — while ComfyUI’s system memory hit 45.4 GiB under default flags and dropped to 6.1 GiB with --disable-pinned-memory. If you are sizing a machine for MiniMax H3, the VRAM number is the one everybody quotes and the RAM number is the one that actually stops the generation.

Official hardware guidance

MiniMax’s recommended configuration is 4 GPUs. Quantization is what brings H3 within reach of a single consumer card, and it is a trade — you are giving up precision to fit. Set a working baseline at 768px short edge, capped at 768×1344 and a short duration first, confirm it completes, then raise resolution and length one step at a time until you find your ceiling.

If your card can’t hold it

Quantizing down to fit an 8GB card costs you quality, and it still may not survive a 2K request. H3Video’s hosted text-to-video generator runs remotely, so your own VRAM does not constrain the request.

Compare hosted pricing →

Once the model is loading, the next thing that breaks is usually the workflow itself — see the ComfyUI workflow setup and error list. And before you burn a long generation on a bad prompt, the prompt guide explains why H3 wants a shot list rather than a description.

Two things change the memory maths here. The local setup guide covers the 32B text encoder that is usually the largest single file in the stack — dropping it a quant level frees more headroom than quantizing the diffusion model further. And if you were planning to use the MiniMax H3 LoRA to save time, it attaches to any base in the table above — pruned and quantized builds included — so it does not constrain which row you pick here.

Frequently asked questions

How much VRAM does MiniMax H3 need?

There is no single number, because weight file size is not the same as peak VRAM. MiniMax's own configuration recommends four GPUs. Community GGUF builds range from 8.49GB (Q2_K) to 21.4GB (Q8_0) on disk, and you must add the VAE, text encoder, latents, the audio branch and OS overhead on top of that figure.

Can MiniMax H3 run on 8GB of VRAM?

Community reports say the Q2_K build loads on 8–12GB cards, but the 8.49GB figure is the weight file alone. With VAE, text encoder and activation memory added, an 8GB card is marginal and will likely fail at higher resolutions or longer durations. Treat 8GB as an experiment, not a working setup.

Is there an official MiniMax H3 GGUF?

No. As of August 2026 MiniMax has not released an official GGUF quantization for H3. Every GGUF build available is a third-party conversion, and their quality, speed and node compatibility are not verified by MiniMax.

How much system RAM does MiniMax H3 need?

More than most people budget for, and it depends on your launch flags rather than your GPU. In a published third-party run on a 16GB card, ComfyUI's resident memory peaked at 45.4 GiB with default settings and fell to 6.1 GiB with --disable-pinned-memory. Pinned memory holds roughly twice the model size in pages the OS cannot swap or reclaim, so a 32GB machine can fail on system RAM while the GPU still has headroom.

Why does my generation OOM even though the weights fit?

Peak memory scales with resolution, frame count and the audio branch, none of which appear in the file size. A model that loads fine at 768px and 5 seconds can still OOM at 2K and 15 seconds. Establish a working baseline at low settings first, then raise them one at a time.