Skip to main content

Model

Qwen3 32B

Start with a supported compressed model download and short context. 19.76 GB Q4_K_M model weights in GGUF format; companion files and other setup downloads are separate. Loaded memory also depends on the app and input processing.

32.8BReasoning

Best use

Math, coding, logic and agent work with Qwen3’s thinking and non-thinking modes, one step up from Qwen3 14B.

Memory planning

19.76 GB Q4_K_M model weights in GGUF format; companion files and other setup downloads are separate. Loaded memory also depends on the app and input processing

What affects speed

On the processor alone, speed is limited by how fast system memory can be read, so replies come more slowly. Loading the whole model onto the graphics card avoids copying data back and forth. To judge speed, send the same short prompt twice after the model loads: loading, reading the prompt and writing the reply each take their own time. When thinking is on, a reasoning model writes a long chain of thought before the final answer, so the time to a usable answer is much longer than the token rate suggests.

License

Apache-2.0; read the model’s terms before use

Other good uses

  • Users who want more capability than Qwen3 14B and have room for the 19.76 GB Q4_K_M file plus conversation memory.

Choose something else when

  • You have 16GB of RAM or less.
  • You cannot manage thinking-mode output in your interface or prompt layer.
  • You need a code-specialist model rather than a general reasoning model.

What hardware makes sense?

The download is only part of the memory needed. Leave room for the app, the input it processes, and other open programs. For chat models, context includes the instructions, conversation, and answer. Longer context needs more memory.

CPU execution depends on system RAM and runtime support; CPU-only is not a memory capacity. A model can fit while processing inputs slowly.

These examples use the Q4_K_M model-weight download size above, llama.cpp, 4,096 tokens of text context, FP16 conversation memory, one user and a 20% safety allowance. The weights use the listed file size; conversation memory uses the model's published layer layout, while model-runner memory and temporary calculation memory are allowances. These are estimates, not measured usage. Fit is checked after the operating-system or display reserve. GPU examples do not establish device or architecture support. Image/audio processing, companion files and document indexes need additional memory.

CPU, 8 GiB RAM
Use a smaller model or more memory.

27.6 GiB system RAM required under these settings.

Model weights alone exceed the known usable memory, before adding conversation memory and other requirements.

CPU execution using system RAM.

Open inputs and full calculation
CPU, 16 GiB RAM
Use a smaller model or more memory.

27.6 GiB system RAM required under these settings.

Model weights alone exceed the known usable memory, before adding conversation memory and other requirements.

CPU execution using system RAM.

Open inputs and full calculation
CPU, 32 GiB RAM
Use a smaller model or more memory.

27.6 GiB system RAM required under these settings.

The estimate exceeds the available memory by 2.7 GiB of system RAM under these inputs.

CPU execution using system RAM.

Open inputs and full calculation
32 GiB RAM + 8 GiB GPU
Does not fit the selected GPU allocation under these settings.

4.2 GiB system RAM + 24.5 GiB dedicated VRAM required under these settings.

The estimate exceeds the available memory by 17.3 GiB of dedicated VRAM under these inputs.

Full GPU loading; CPU offload is not included. CPU execution or partial offload needs a separate system-RAM calculation and may be slower.

Open inputs and full calculation
32 GiB RAM + 12 GiB GPU
Does not fit the selected GPU allocation under these settings.

4.2 GiB system RAM + 24.5 GiB dedicated VRAM required under these settings.

The estimate exceeds the available memory by 13.5 GiB of dedicated VRAM under these inputs.

Full GPU loading; CPU offload is not included. CPU execution or partial offload needs a separate system-RAM calculation and may be slower.

Open inputs and full calculation
64 GiB RAM + 24 GiB GPU
Does not fit the selected GPU allocation under these settings.

4.2 GiB system RAM + 24.5 GiB dedicated VRAM required under these settings.

The estimate exceeds the available memory by 2.4 GiB of dedicated VRAM under these inputs.

Full GPU loading; CPU offload is not included. CPU execution or partial offload needs a separate system-RAM calculation and may be slower.

Open inputs and full calculation
Apple Silicon, 16 GiB unified
Use a smaller model or more memory.

27.6 GiB unified memory required under these settings.

Model weights alone exceed the known usable memory, before adding conversation memory and other requirements.

Model and app share unified memory.

Open inputs and full calculation

Model facts that change the decision

Parameters
32.8B
Input
Text
Published context limit
32,768 tokens
Model format
Safetensors · GGUF
Software and download hosts
Ollama. Follow the exact setup below; this list does not establish support for every format, input type or software version.
Suggested compression
Q4_K_M
GGUF model-weight download
Qwen3-32B-Q4_K_M.gguf; 19.76 GB for these model-weight files. Companion files and downloads used by other workflows are separate; see the setup instructions for their requirements. Download size is not loaded memory.
Languages
Chinese · English · French · Spanish · Portuguese · German · Italian · Russian · Japanese · Korean · Vietnamese · Thai · Arabic · 100+ languages and dialects

First setup

Ollama

Set a short context before loading. Save the following as a file named Modelfile in your working folder:

FROM qwen3:32b
PARAMETER num_ctx 4096

Then run these commands from that folder. The first downloads the original model; the second creates a local name with the context setting:

ollama pull qwen3:32b
ollama create qwen3-32b-short-context -f ./Modelfile
ollama run qwen3-32b-short-context

Use the model-specific task above when one is supplied; otherwise send one short prompt. While the model is loaded, run ollama ps in another terminal and check CONTEXT and PROCESSOR for the actual context and CPU/GPU split. The llama.cpp estimates above do not establish Ollama memory use or that this Ollama download matches the listed GGUF files. See Ollama context settings and the Modelfile instructions.

LM Studio

Open LM Studio’s Discover tab, search for Qwen/Qwen3-32B-GGUF, and download Qwen3-32B-Q4_K_M.gguf (Q4_K_M, 19.76 GB). See the download files. In Chat, select the downloaded model and set context length to 4,096 before loading. Send: “Rewrite The meeting will commence at 10:30 in plain English. Keep the time unchanged.” Check that the answer keeps 10:30; a plausible answer is not proof of general accuracy. If loading reports an unsupported architecture, update the llama.cpp runtime in LM Studio’s runtime manager and retry; if it runs out of memory, unload other models or choose a smaller model. After a successful load, stop generation with Stop and unload from the model selector when finished.

llama.cpp

Install a current llama.cpp release for your operating system and GPU. For an extracted archive, open a terminal in its executable folder. The command below uses ./llama-server on macOS/Linux; in PowerShell use .\llama-server.exe instead. A bare llama-server command assumes an installation on PATH:

./llama-server -hf Qwen/Qwen3-32B-GGUF -hff Qwen3-32B-Q4_K_M.gguf -c 4096 --host 127.0.0.1 --port 8080

The server downloads the selected model. Wait for the model to load, then open http://127.0.0.1:8080. Send the 10:30 rewrite prompt above and check the preserved time. Keep the server terminal open; press Ctrl+C there to stop the server. The file list identifies the exact download. An unsupported-architecture error requires a runtime build that supports this model; a memory-allocation failure requires smaller settings or more memory, not a different prompt.

Conditions that change the answer

  • RAM and VRAM figures are estimates from the GGUF file size plus allowances for the model runner and conversation memory; exact memory depends on context length, batch size, the app you use and GPU offload.
  • Qwen3 model cards state 32,768 native context and 131,072 tokens with YaRN. Use the native limit unless you configure the longer setting.
  • Reasoning mode may emit thinking content unless disabled by the chat template or `/no_think` prompt convention.

Read the controlling license text →