Drop a .gguf file and read its header - architecture, quantization, context length, every metadata key, and the full tensor list - without downloading or loading the whole model
Derived estimates
Load memory ≈ file size × 1.05 plus a KV-cache estimate at the chosen context. See the GPU VRAM Calculator and Local Model Recommender for a full fit check.
Metadata (0)
Tensors (0)
| Name | Shape | Type | Params |
|---|
As-is, no warranty. These apps are free under their listed license and run entirely in your browser. Use at your own risk — don't blame me if your PC catches fire, your dog runs away, or the math turns out wrong. Verify anything that actually matters. None of this is professional financial, medical, legal, or engineering advice.
GGUF is the file format llama.cpp, Ollama, and LM Studio use to store quantized models. The header at the front of the file carries everything you need to know before loading it: the architecture, the quantization scheme, the context length it was built for, and a full list of tensors. This tool reads that header and lays it out.
The key trick is that it never reads the whole file. Using the browser’s File.slice, it pulls only the first 16 MB (and up to 64 MB for models with very large token vocabularies), parses the header with a DataView, and shows you the result. A 40 GB model is inspected as fast as a 40 MB one, and because everything runs locally, the file is never uploaded.
A GGUF header is a length-prefixed binary format: a magic number, a version, counts of tensors and metadata entries, then the entries themselves. A malformed or truncated file could easily claim a string is four billion bytes long. Every read here is bounds-checked against the size of the slice actually loaded, string and array lengths are validated before use, and the 64-bit counts are read as safe integers. A corrupt file produces a clear error, not a hung tab.
The quantization label comes from the general.file_type enum (so you get “Q4_K_M”, not a raw number), and the parameter count is computed by multiplying out each tensor’s dimensions - the same way the format itself defines model size.
Before you pull a model into VRAM you want to know what it actually is. This answers the everyday questions - which quant is this, what context was it built for, did the download complete, how many parameters - in one drop. For the follow-on question of whether it will fit, hand the numbers to the GPU VRAM Calculator and the Local Model Recommender.
For informational purposes only. Not financial, medical, or legal advice. You are solely responsible for how you use these tools.