Guides · 3 min read

GGUF, MLX or safetensors: which file do you need?

The three formats you will meet on Hugging Face and the apps that open each one.

FormatWhat it isOpens in
GGUFOne file, already quantized, with the settings inside. The most widely supported format for local use.llama.cpp, Ollama, LM Studio, Jan, Lemonade, Docker Model Runner
MLXApple’s array framework. Quantized weights laid out for Apple silicon, often faster than GGUF there.LM Studio, MLX LM and others, on a Mac only
SafetensorsThe original weights, usually 16-bit, plus quantized variants such as AWQ, GPTQ and FP8. Built for servers.vLLM, SGLang, Hugging Face Transformers

Rules of thumb

You rarely have to choose by hand: every model page lists the files that exist and picks the best app for your hardware. Browse all apps to see which formats each one reads.

Estimates come from published hardware specs and our open formulas, not from running the model on your machine. Real speed varies with runtime, drivers and settings. Numbers marked “Measured” come from a linked benchmark.