.NPY File Extension

NumPy Array File

The .npz format is the standard for persisting NumPy arrays on disk. A .npz file contains multiple .npy files, one for each array. NPY files are binary, space-efficient and fast for numerical data com...

General Information

Title NPY File Extension
Extension .npy
Full Form NumPy Array File
File Type Binary
Developer NumPy Developers
MIME Type application/octet-stream

File Function

Primary Function Store data
Additional Functions Serialization, Data exchange
Features Binary format, Endianness agnostic

File Characteristics

Quality High precision
Supports Layers N/A
Supports Transparency N/A
Editable Programmatically

Use Cases

Data Analysis Yes
Machine Learning Yes
Scientific Computing Yes

Security and Practices

Security Risks Arbitrary code execution
Best Practices Data validation, Secure loading

Historical/Version Information

Initial Release 2005
Latest Version NumPy 1.23 (2022)

Associated Types

Similar Extensions .npz, .csv, .mat, .hdf5

Software Compatibility

Software Usage Policy OS Compatibility
NumPy Free Windows, Mac, Linux
SciPy Free Windows, Mac, Linux
Anaconda Free, Paid versions Windows, Mac, Linux