imageio 2.37.3


pip install imageio

  Latest version

Released: Mar 09, 2026


Meta
Author: ImageIO contributors
Maintainer: Sebastian Wallkotter, Almar Klein
Requires Python: >=3.10

Classifiers

Development Status
  • 5 - Production/Stable

Intended Audience
  • Science/Research
  • Education
  • Developers

Operating System
  • MacOS :: MacOS X
  • Microsoft :: Windows
  • POSIX

Programming Language
  • Python :: 3
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12
  • Python :: 3.13
  • Python :: 3.14

# IMAGEIO

[![CI](https://github.com/imageio/imageio/workflows/CI/badge.svg)](https://github.com/imageio/imageio/actions/workflows/ci.yml) [![CD](https://github.com/imageio/imageio/workflows/CD/badge.svg)](https://github.com/imageio/imageio/actions/workflows/cd.yml) [![codecov](https://codecov.io/gh/imageio/imageio/branch/master/graph/badge.svg?token=81Zhu9MDec)](https://codecov.io/gh/imageio/imageio) [![Docs](https://readthedocs.org/projects/imageio/badge/?version=latest)](https://imageio.readthedocs.io)

[![Supported Python Versions](https://img.shields.io/pypi/pyversions/imageio.svg)](https://pypi.python.org/pypi/imageio/) [![PyPI Version](https://img.shields.io/pypi/v/imageio.svg)](https://pypi.python.org/pypi/imageio/) ![PyPI Downloads](https://img.shields.io/pypi/dm/imageio?color=blue) [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.1488561.svg)](https://doi.org/10.5281/zenodo.1488561)

Website: <https://imageio.readthedocs.io/>

Imageio is a mature Python library that makes it easy to read and write image and video data. This includes animated images, video, volumetric data, and scientific formats. It is cross-platform, runs on Python 3.10+, and is easy to install.

Professional support is available via [Tidelift](https://tidelift.com/funding/github/pypi/imageio).

## Example

Here’s a minimal example of how to use imageio. See the docs for [more examples](https://imageio.readthedocs.io/en/stable/examples.html).

`python import imageio.v3 as iio im = iio.imread('imageio:chelsea.png') # read a standard image im.shape # im is a NumPy array of shape (300, 451, 3) iio.imwrite('chelsea.jpg', im) # convert to jpg `

## API in a nutshell

You just have to remember a handful of functions:

`python imread() # for reading imwrite() # for writing imiter() # for iterating image series (animations/videos/OME-TIFF/...) improps() # for standardized metadata immeta() # for format-specific metadata imopen() # for advanced usage `

See the [API docs](https://imageio.readthedocs.io/en/stable/reference/index.html) for more information.

## Features

## Dependencies

Minimal requirements:

  • Python 3.10+

  • NumPy

  • Pillow >= 8.3.2

Optional Python packages:

## Security contact information

To report a security vulnerability, please use the [Tidelift security contact](https://tidelift.com/security). Tidelift will coordinate the fix and disclosure.

## ImageIO for enterprise

Available as part of the Tidelift Subscription.

The maintainers of imageio and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. ([Learn more](https://tidelift.com/subscription/pkg/pypi-imageio?utm_source=pypi-imageio&utm_medium=referral&utm_campaign=readme))

## Details

The core of ImageIO is a set of user-facing APIs combined with a plugin manager. API calls choose sensible defaults and then call the plugin manager, which deduces the correct plugin/backend to use for the given resource and file format. The plugin manager adds sensible backend-specific defaults and then calls one of ImageIOs many backends to perform the actual loading. This allows ImageIO to take care of most of the gory details of loading images for you, while still allowing you to customize the behavior when and where you need to. You can find a more detailed explanation of this process in [our documentation](https://imageio.readthedocs.io/en/stable/user_guide/overview.html).

## Contributing

We welcome contributions of any kind. Here are some suggestions on how you are able to contribute

  • add missing formats to the format list

  • suggest/implement support for new backends

  • report/fix any bugs you encounter while using ImageIO

To assist you in getting started with contributing code, take a look at the [development section](https://imageio.readthedocs.io/en/stable/development/index.html) of the docs. You will find instructions on setting up the dev environment as well as examples on how to contribute code.

2.37.3 Mar 09, 2026
2.37.2 Nov 04, 2025
2.37.0 Jan 20, 2025
2.36.1 Nov 28, 2024
2.36.0 Oct 14, 2024
2.35.1 Aug 19, 2024
2.35.0 Aug 13, 2024
2.34.2 Jun 24, 2024
2.34.1 Apr 22, 2024
2.34.0 Feb 12, 2024
2.33.1 Dec 11, 2023
2.33.0 Nov 20, 2023
2.32.0 Nov 06, 2023
2.31.6 Oct 23, 2023
2.31.5 Oct 02, 2023
2.31.4 Sep 25, 2023
2.31.3 Sep 04, 2023
2.31.2 Aug 26, 2023
2.31.1 Jun 12, 2023
2.31.0 Jun 05, 2023
2.30.0 May 29, 2023
2.29.0 May 23, 2023
2.28.1 May 01, 2023
2.28.0 Apr 24, 2023
2.27.0 Mar 27, 2023
2.26.1 Mar 20, 2023
2.26.0 Feb 27, 2023
2.25.1 Feb 13, 2023
2.25.0 Jan 23, 2023
2.24.0 Jan 09, 2023
2.23.0 Dec 19, 2022
2.22.4 Nov 07, 2022
2.22.3 Oct 31, 2022
2.22.2 Oct 16, 2022
2.22.1 Oct 03, 2022
2.22.0 Sep 19, 2022
2.21.3 Sep 12, 2022
2.21.2 Aug 29, 2022
2.21.1 Aug 08, 2022
2.21.0 Aug 01, 2022
2.20.0 Jul 25, 2022
2.19.5 Jul 18, 2022
2.19.3 May 30, 2022
2.19.2 May 16, 2022
2.19.1 May 09, 2022
2.19.0 May 02, 2022
2.18.0 Apr 25, 2022
2.17.0 Apr 18, 2022
2.16.2 Apr 11, 2022
2.16.1 Feb 28, 2022
2.16.0 Feb 14, 2022
2.15.0 Feb 07, 2022
2.14.1 Jan 24, 2022
2.14.0 Jan 20, 2022
2.13.5 Dec 23, 2021
2.13.4 Dec 21, 2021
2.13.3 Dec 08, 2021
2.13.2 Dec 07, 2021
2.13.1 Dec 01, 2021
2.13.0 Nov 29, 2021
2.12.0 Nov 24, 2021
2.11.1 Nov 20, 2021
2.11.0 Nov 18, 2021
2.10.5 Nov 17, 2021
2.10.4 Nov 13, 2021
2.10.3 Nov 06, 2021
2.10.2 Nov 05, 2021
2.10.1 Oct 27, 2021
2.9.0 Jul 06, 2020
2.8.0 Feb 18, 2020
2.6.1 Oct 08, 2019
2.6.0 Oct 07, 2019
2.5.0 Feb 06, 2019
2.4.1 Sep 06, 2018
2.4.0 Sep 06, 2018
2.3.0 Mar 20, 2018
2.2.0 May 25, 2017
2.1.2 Feb 02, 2017
2.1.1 Dec 24, 2016
2.1.0 Dec 22, 2016
2.0.1 Dec 10, 2016
2.0.0 Dec 09, 2016
1.6 Sep 19, 2016
1.5 Jan 30, 2016
1.4 Nov 18, 2015
1.3 Jul 01, 2015
1.2 Feb 23, 2015
1.1 Feb 04, 2015
1.0 Nov 13, 2014
0.5.1 Jun 23, 2014
0.5 Jun 23, 2014
0.4.1 Oct 26, 2013
0.4 Mar 27, 2013
0.3.2 Mar 15, 2013
0.3.1 Mar 15, 2013
0.3.0 Mar 15, 2013
0.2.3 Jul 17, 2012
0.2.2 Jul 16, 2012
0.2.1 Jul 15, 2012
0.2.3.win32 Jul 17, 2012
0.2.2.win32 Jul 16, 2012

Wheel compatibility matrix

Platform Python 3
any

Files in release

Extras:
Dependencies:
numpy
pillow (>=8.3.2)