Python PSF Docs PyPI Jobs Community

Download the latest version for Windows

Download Python install manager

Or get the standalone installer for Python 3.15.2

Looking for Python with a different OS? Python for Windows,
Linux/Unix, macOS, Android, iOS, other

Want to help test development versions of Python 3.16? Pre-releases,
Docker images

Security notice: the emSign root CA has been removed from certifi. Upgrade certifi, pip, uv and sigstore now. See more

Active Python releases

'19'20'21'22'23'24'25'26'27'28'29'30'31'32
Python 2.7
end-of-life
Python 3.6
end-of-life
Python 3.7
end-of-life
Python 3.8
end-of-life
Python 3.9
end-of-life
Python 3.10
end-of-life
Python 3.11
Python 3.12
Python 3.13
Python 3.14
Python 3.15
Python 3.16
Python versionMaintenance statusDownloadFirst releasedEnd of supportRelease schedule
3.16pre-release⬇ Download2027-10-06 (planned)2032-10PEP 826
3.15bugfix⬇ Download2026-10-092031-10PEP 790
3.14bugfix⬇ Download2025-10-072030-10PEP 745
3.13security⬇ Download2024-10-072029-10PEP 719
3.12security⬇ Download2023-10-022028-10PEP 693
3.11security⬇ Download2022-10-242027-10PEP 664
3.10end-of-life⬇ Download2021-10-042026-10PEP 619
3.9end-of-life⬇ Download2020-10-052025-10PEP 596
3.8end-of-life⬇ Download2019-10-142024-10PEP 569
3.7end-of-life⬇ Download2018-06-272023-06PEP 537
3.6end-of-life⬇ Download2016-12-232021-12PEP 494

Looking for a specific release?

Python releases by version number:

View older releases

Sponsors

Visionary sponsors help to host Python downloads.

Licenses

All Python releases are Open Source. Historically, most, but not all, Python releases have also been GPL-compatible. The Licenses page details GPL-compatibility and Terms and Conditions.

» Read more

Alternative implementations

This site hosts the “traditional” implementation of Python (nicknamed CPython). A number of alternative implementations are available as well.

» Read more

History

Python was created in the early 1990s by Guido van Rossum at Stichting Mathematisch Centrum in the Netherlands as a successor of a language called ABC. Guido remains Python’s principal author, although it includes many contributions from others.

» Read more