Open NPZ files in your browser
Several NumPy arrays zipped into one file, as np.savez saves them. Open one right here, each array a table of its own. Nothing leaves your device.
Or drop it anywhere on this page
What you'll see
Your file opens as a folder in the file list, an array for each name, and the one you pick opens in the grid.
- Every array in a folder • Unpacked when picked
- Each array as a table • A column for each value along its last axis
- Sort and filter • Counts for every column
- Export • Save as CSV, Excel, JSON or Parquet
About NPZ
NumPy's np.savez and np.savez_compressed put several arrays into one .npz file, each under its name, as do the tools that save a dataset, a model's weights or a simulation's results in one go.
An NPZ is a ZIP with an .npy file for each array, named after it, stored as it is or compressed.
Filepeek opens it as a folder in the file list, with an array for each name. Pick one and it opens in the table viewer, unpacked on its own: a row for each row and a column for each value along its last axis.
NumPy zipped arrays
.npz
Format
- MIME type
- application/x-npz
- Made by
- NumPy
Inside the file
- Holds
- An NPY for each array
- Container
- ZIP
- Compression
- None or Deflate
- Saved by
- np.savez
Opens in every browser
Browsers download NPZ files, and NumPy needs Python. Filepeek opens them in Chrome, Edge, Firefox and Safari.
- YouChromeOpens through Filepeek
- YouEdgeOpens through Filepeek
- YouFirefoxOpens through Filepeek
- YouSafariOpens through Filepeek
Questions
How do I open an NPZ file?
Drop it on this page or choose Peek an NPZ. Its arrays are listed like the files of a folder, and each opens as a table.
Can I save one array as CSV?
Yes. Open the array, choose Export, then Save as CSV, or as Excel, JSON or Parquet.
Does opening an NPZ run any code?
No. Each array is read as values, and an array of Python objects, which NumPy saves with pickle, is never loaded.
Is my file uploaded?
No. It opens inside your browser and never leaves your device.