pillow 11.2.1


pip install pillow

  Latest version

Released: Apr 12, 2025


Meta
Author: Jeffrey A. Clark
Requires Python: >=3.9

Classifiers

Development Status
  • 6 - Mature

Programming Language
  • Python :: 3 :: Only
  • Python :: 3.9
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12
  • Python :: 3.13
  • Python :: Implementation :: CPython
  • Python :: Implementation :: PyPy

Topic
  • Multimedia :: Graphics
  • Multimedia :: Graphics :: Capture :: Digital Camera
  • Multimedia :: Graphics :: Capture :: Screen Capture
  • Multimedia :: Graphics :: Graphics Conversion
  • Multimedia :: Graphics :: Viewers

Typing
  • Typed

Pillow logo

Pillow

Python Imaging Library (Fork)

Pillow is the friendly PIL fork by Jeffrey A. Clark and contributors. PIL is the Python Imaging Library by Fredrik Lundh and contributors. As of 2019, Pillow development is supported by Tidelift.

docs Documentation Status
tests GitHub Actions build status (Lint) GitHub Actions build status (Test Linux and macOS) GitHub Actions build status (Test Windows) GitHub Actions build status (Test MinGW) GitHub Actions build status (Test Cygwin) GitHub Actions build status (Test Docker) GitHub Actions build status (Wheels) Code coverage Fuzzing Status
package Zenodo Tidelift Newest PyPI version Number of PyPI downloads OpenSSF Best Practices
social Join the chat at https://gitter.im/python-pillow/Pillow Follow on https://fosstodon.org/@pillow

Overview

The Python Imaging Library adds image processing capabilities to your Python interpreter.

This library provides extensive file format support, an efficient internal representation, and fairly powerful image processing capabilities.

The core image library is designed for fast access to data stored in a few basic pixel formats. It should provide a solid foundation for a general image processing tool.

More Information

Report a Vulnerability

To report a security vulnerability, please follow the procedure described in the Tidelift security policy.

11.2.1 Apr 12, 2025
11.1.0 Jan 02, 2025
11.0.0 Oct 15, 2024
10.4.0 Jul 01, 2024
10.3.0 Apr 01, 2024
10.2.0 Jan 02, 2024
10.1.0 Oct 15, 2023
10.0.1 Sep 15, 2023
10.0.0 Jul 01, 2023
9.5.0 Apr 01, 2023
9.4.0 Jan 02, 2023
9.3.0 Oct 29, 2022
9.2.0 Jul 01, 2022
9.1.1 May 17, 2022
9.1.0 Apr 01, 2022
9.0.1 Feb 03, 2022
9.0.0 Jan 02, 2022
8.4.0 Oct 15, 2021
8.3.2 Sep 02, 2021
8.3.1 Jul 06, 2021
8.3.0 Jul 01, 2021
8.2.0 Apr 01, 2021
8.1.2 Mar 06, 2021
8.1.1 Mar 02, 2021
8.1.0 Jan 02, 2021
8.0.1 Oct 22, 2020
8.0.0 Oct 14, 2020
7.2.0 Jun 30, 2020
7.1.2 Apr 25, 2020
7.1.1 Apr 02, 2020
7.1.0 Apr 01, 2020
7.0.0 Jan 02, 2020
6.2.2 Jan 02, 2020
6.2.1 Oct 21, 2019
6.2.0 Oct 01, 2019
6.1.0 Jul 03, 2019
6.0.0 Apr 02, 2019
5.4.1 Jan 06, 2019
5.4.0 Jan 01, 2019
5.3.0 Oct 01, 2018
5.2.0 Jul 01, 2018
5.1.0 Apr 02, 2018
5.0.0 Jan 01, 2018
4.3.0 Oct 02, 2017
4.2.1 Jul 06, 2017
4.2.0 Jul 01, 2017
4.1.1 Apr 28, 2017
4.1.0 Apr 04, 2017
4.0.0 Jan 02, 2017
3.4.2 Oct 18, 2016
3.4.1 Oct 04, 2016
3.4.0 Oct 03, 2016
3.3.3 Oct 04, 2016
3.3.2 Oct 03, 2016
3.3.1 Aug 18, 2016
3.3.0 Jul 01, 2016
3.2.0 Apr 01, 2016
3.1.2 Apr 01, 2016
3.1.1 Feb 04, 2016
3.1.0 Jan 04, 2016
3.1.0rc1 Jan 01, 2016
3.0.0 Oct 01, 2015
2.9.0 Jul 01, 2015
2.8.2 Jun 07, 2015
2.8.1 Apr 02, 2015
2.8.0 Apr 01, 2015
2.7.0 Jan 01, 2015
2.6.2 Jan 01, 2015
2.6.1 Oct 13, 2014
2.6.0 Oct 01, 2014
2.5.3 Aug 18, 2014
2.5.2 Aug 13, 2014
2.5.1 Jul 10, 2014
2.5.0 Jul 01, 2014
2.4.0 Apr 01, 2014
2.3.2 Aug 13, 2014
2.3.1 Mar 15, 2014
2.3.0 Jan 01, 2014
2.2.2 Dec 16, 2013
2.2.1 Oct 02, 2013
2.2.0 Oct 02, 2013
2.1.0 Jul 02, 2013
2.0.0 Mar 15, 2013
1.7.8 Nov 01, 2012
1.7.7 Apr 05, 2012
1.7.6 Jan 21, 2012
1.7.5 Sep 07, 2011
1.7.4 Jul 21, 2011
1.7.3 Jul 21, 2011
1.7.2 Jun 02, 2011
1.7.1 May 31, 2011
1.7.0 May 28, 2011
1.6 Dec 01, 2010
1.5 Nov 28, 2010
1.4 Nov 28, 2010
1.3 Nov 28, 2010
1.2 Aug 02, 2010
1.1 Aug 01, 2010
1.0 Jul 31, 2010
0.0rc0 Sep 08, 2011

Wheel compatibility matrix

Platform CPython 3.9 CPython 3.10 CPython 3.11 CPython 3.12 CPython 3.13 CPython (additional flags: t) 3.13 PyPy 3.10 (pp73) PyPy 3.11 (pp73)
macosx_10_10_x86_64
macosx_10_13_x86_64
macosx_10_15_x86_64
macosx_11_0_arm64
manylinux2014_aarch64
manylinux2014_x86_64
manylinux_2_17_aarch64
manylinux_2_17_x86_64
manylinux_2_28_aarch64
manylinux_2_28_x86_64
musllinux_1_2_aarch64
musllinux_1_2_x86_64
win32
win_amd64
win_arm64

Files in release

pillow-11.2.1-cp310-cp310-macosx_10_10_x86_64.whl (3.1MiB)
pillow-11.2.1-cp310-cp310-macosx_11_0_arm64.whl (2.9MiB)
pillow-11.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2MiB)
pillow-11.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3MiB)
pillow-11.2.1-cp310-cp310-manylinux_2_28_aarch64.whl (4.3MiB)
pillow-11.2.1-cp310-cp310-manylinux_2_28_x86_64.whl (4.4MiB)
pillow-11.2.1-cp310-cp310-musllinux_1_2_aarch64.whl (4.4MiB)
pillow-11.2.1-cp310-cp310-musllinux_1_2_x86_64.whl (4.4MiB)
pillow-11.2.1-cp310-cp310-win32.whl (2.2MiB)
pillow-11.2.1-cp310-cp310-win_amd64.whl (2.6MiB)
pillow-11.2.1-cp310-cp310-win_arm64.whl (2.3MiB)
pillow-11.2.1-cp311-cp311-macosx_10_10_x86_64.whl (3.1MiB)
pillow-11.2.1-cp311-cp311-macosx_11_0_arm64.whl (2.9MiB)
pillow-11.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2MiB)
pillow-11.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3MiB)
pillow-11.2.1-cp311-cp311-manylinux_2_28_aarch64.whl (4.3MiB)
pillow-11.2.1-cp311-cp311-manylinux_2_28_x86_64.whl (4.4MiB)
pillow-11.2.1-cp311-cp311-musllinux_1_2_aarch64.whl (4.4MiB)
pillow-11.2.1-cp311-cp311-musllinux_1_2_x86_64.whl (4.4MiB)
pillow-11.2.1-cp311-cp311-win32.whl (2.2MiB)
pillow-11.2.1-cp311-cp311-win_amd64.whl (2.6MiB)
pillow-11.2.1-cp311-cp311-win_arm64.whl (2.3MiB)
pillow-11.2.1-cp312-cp312-macosx_10_13_x86_64.whl (3.0MiB)
pillow-11.2.1-cp312-cp312-macosx_11_0_arm64.whl (2.9MiB)
pillow-11.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2MiB)
pillow-11.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3MiB)
pillow-11.2.1-cp312-cp312-manylinux_2_28_aarch64.whl (4.3MiB)
pillow-11.2.1-cp312-cp312-manylinux_2_28_x86_64.whl (4.4MiB)
pillow-11.2.1-cp312-cp312-musllinux_1_2_aarch64.whl (4.4MiB)
pillow-11.2.1-cp312-cp312-musllinux_1_2_x86_64.whl (4.5MiB)
pillow-11.2.1-cp312-cp312-win32.whl (2.2MiB)
pillow-11.2.1-cp312-cp312-win_amd64.whl (2.6MiB)
pillow-11.2.1-cp312-cp312-win_arm64.whl (2.3MiB)
pillow-11.2.1-cp313-cp313-macosx_10_13_x86_64.whl (3.0MiB)
pillow-11.2.1-cp313-cp313-macosx_11_0_arm64.whl (2.9MiB)
pillow-11.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2MiB)
pillow-11.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3MiB)
pillow-11.2.1-cp313-cp313-manylinux_2_28_aarch64.whl (4.3MiB)
pillow-11.2.1-cp313-cp313-manylinux_2_28_x86_64.whl (4.4MiB)
pillow-11.2.1-cp313-cp313-musllinux_1_2_aarch64.whl (4.4MiB)
pillow-11.2.1-cp313-cp313-musllinux_1_2_x86_64.whl (4.5MiB)
pillow-11.2.1-cp313-cp313-win32.whl (2.2MiB)
pillow-11.2.1-cp313-cp313-win_amd64.whl (2.6MiB)
pillow-11.2.1-cp313-cp313-win_arm64.whl (2.3MiB)
pillow-11.2.1-cp313-cp313t-macosx_10_13_x86_64.whl (3.0MiB)
pillow-11.2.1-cp313-cp313t-macosx_11_0_arm64.whl (2.9MiB)
pillow-11.2.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2MiB)
pillow-11.2.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3MiB)
pillow-11.2.1-cp313-cp313t-manylinux_2_28_aarch64.whl (4.3MiB)
pillow-11.2.1-cp313-cp313t-manylinux_2_28_x86_64.whl (4.4MiB)
pillow-11.2.1-cp313-cp313t-musllinux_1_2_aarch64.whl (4.4MiB)
pillow-11.2.1-cp313-cp313t-musllinux_1_2_x86_64.whl (4.5MiB)
pillow-11.2.1-cp313-cp313t-win32.whl (2.2MiB)
pillow-11.2.1-cp313-cp313t-win_amd64.whl (2.6MiB)
pillow-11.2.1-cp313-cp313t-win_arm64.whl (2.3MiB)
pillow-11.2.1-cp39-cp39-macosx_10_10_x86_64.whl (3.1MiB)
pillow-11.2.1-cp39-cp39-macosx_11_0_arm64.whl (2.9MiB)
pillow-11.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2MiB)
pillow-11.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3MiB)
pillow-11.2.1-cp39-cp39-manylinux_2_28_aarch64.whl (4.3MiB)
pillow-11.2.1-cp39-cp39-manylinux_2_28_x86_64.whl (4.4MiB)
pillow-11.2.1-cp39-cp39-musllinux_1_2_aarch64.whl (4.4MiB)
pillow-11.2.1-cp39-cp39-musllinux_1_2_x86_64.whl (4.4MiB)
pillow-11.2.1-cp39-cp39-win32.whl (2.2MiB)
pillow-11.2.1-cp39-cp39-win_amd64.whl (2.6MiB)
pillow-11.2.1-cp39-cp39-win_arm64.whl (2.3MiB)
pillow-11.2.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (3.0MiB)
pillow-11.2.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl (2.9MiB)
pillow-11.2.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.3MiB)
pillow-11.2.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3MiB)
pillow-11.2.1-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (3.4MiB)
pillow-11.2.1-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl (3.4MiB)
pillow-11.2.1-pp310-pypy310_pp73-win_amd64.whl (2.6MiB)
pillow-11.2.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl (3.0MiB)
pillow-11.2.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl (2.9MiB)
pillow-11.2.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.3MiB)
pillow-11.2.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3MiB)
pillow-11.2.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (3.4MiB)
pillow-11.2.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl (3.4MiB)
pillow-11.2.1-pp311-pypy311_pp73-win_amd64.whl (2.6MiB)
pillow-11.2.1.tar.gz (44.8MiB)
Extras:
Dependencies: