Download Thonny 5.0.1

Safe so far

Developer: Aivar Annamaa

Last updated: · Verification by

Thonny is a Python IDE meant for learning programming.

Every download button links to the official download package, we host no files.

Windows 5.0.1

Windows x64 (64-bit) installer
Inno Setup · All users
Show SHA-256
a2b04784cd2ee7d4c22ed46865de5e8ba6eaf55950543ef9546374f53cf778a5
Download
Windows x64 (64-bit) installer
Inno Setup · Per user
Show SHA-256
a2b04784cd2ee7d4c22ed46865de5e8ba6eaf55950543ef9546374f53cf778a5
Download
Windows ARM64 installer
Inno Setup · All users
Show SHA-256
907f61d2cdc07ced9a7320886968fc7669d63f67728ea2102b3870598c2036ab
Download
Windows ARM64 installer
Inno Setup · Per user
Show SHA-256
907f61d2cdc07ced9a7320886968fc7669d63f67728ea2102b3870598c2036ab
Download

Mac 5.0.1

Mac Intel (x64) installer package
PKG
Show SHA-256
1bb31ae9fe48c712980e57b0353a051c6e2615ba2cebc164179db134588ac033
Download
Mac Apple silicon (ARM64) installer package
PKG
Show SHA-256
d82bcac04b9e010695fbc7a7d176188a5aa731bdcff163f4d3d7a32c6beefe50
Download

Linux 4.1.7

Linux x64 (64-bit) Flatpak app
Flatpak
No file checksum: Flatpak checks the app against Flathub’s signed repository
Linux ARM64 Flatpak app
Flatpak
No file checksum: Flatpak checks the app against Flathub’s signed repository

Choose the x64 (64-bit) installer for Intel or AMD PCs and the ARM64 installer for ARM PCs. The package data states no minimum Windows version, so check the publisher’s system requirements before installing on an older PC. Choose the Apple silicon (ARM64) build for Macs with an M-series chip and the Intel (x64) build for older Intel Macs. The Homebrew cask states no minimum macOS version, so check the publisher’s system requirements before installing on an older Mac. Choose the x64 (64-bit) download for Intel or AMD computers and the ARM64 download for ARM computers. The Flathub listing states no minimum Linux version or distribution, so check the publisher’s system requirements before installing.

Install with winget: winget install --id AivarAnnamaa.Thonny --exact

Install with Homebrew: brew install --cask thonny

Install with Flatpak (Flathub): flatpak install flathub org.thonny.Thonny

Check a download: Get-FileHash .\<file> -Algorithm SHA256 (PowerShell) or shasum -a 256 ~/Downloads/<file> (Terminal) and compare it with the SHA-256 above.

Linux (Flatpak): Flathub publishes no file checksum; Flatpak checks the app against Flathub’s signed repository when it installs. Flathub shows this app as publisher-verified. App page on Flathub.

Read the license.


What the installer does

Windows

  • Delivered as an Inno Setup program (.exe) for x64 and ARM64.
  • Offers both a per-user and an all-users installer.
  • The installer asks Windows for administrator rights itself.
  • No custom silent switch is declared; winget falls back to its default for this installer type (/SP- /VERYSILENT /SUPPRESSMSGBOXES /NORESTART).
  • Declared install modes: interactive, silent, and silentWithProgress.
  • Upgrades remove the previous version first.

Mac

  • Delivered as a macOS installer package (.pkg) for Intel (x64) and Apple silicon (ARM64).
  • Runs the installer package thonny-5.0.1-arm64.pkg; package installers usually ask for an administrator password and can place files anywhere on the system.
  • On uninstall, Homebrew asks the app to quit, forgets installer package receipts, and deletes 1 extra file.
  • A full “zap” removal also deletes up to 2 support, cache and preference locations in your home folder.

Linux

  • Delivered as a "flatpak" installer for x64 and ARM64.
  • The manifest does not state an install scope.
  • No silent-install switch is declared in the manifest.

Description

Thonny is a Python IDE meant for learning programming.


Thonny at a glance

What it isThonny is a Python IDE meant for learning programming.
Latest versionWindows 5.0.1 (October 28, 2026)
Mac 5.0.1
Linux 4.1.7 (December 16, 2024)
PriceFree and open source
Open sourceYes
LicenseMIT
License typeOpen source · Permissive Few conditions on reuse; the copyright notice has to stay.
CopyrightCopyright (c) 2021 Aivar Annamaa
Made byAivar Annamaa
CategoryCode editors and IDEs
Runs onWindows, Mac, Linux
Official websitethonny.org
More linksSupport · Bug tracker · Release notes
Source codegithub.com/thonny/thonny
Tagside python
winget IDAivarAnnamaa.Thonny
Homebrew caskthonny
Flathuborg.thonny.Thonny Verified data from Flathub
Flathub verificationPublisher verified on Flathub by proving control of thonny.org, 2023-05-06
License on FlathubMIT as listed on Flathub
winget monikerthonny
Check your downloadSHA-256 checksums in the download tables · Security scan

What’s new in Thonny 5.0.1

Notes for the Windows release.

Thonny 5 is dedicated to Ukraine fighting the Russian invasion. Please support Ukraine! Thonny 5 was originally planned to include many new features, but because they are taking longer than expected, we are releasing version 5 as an intermediate bug‑fix release, mainly to add compatibility with newer Python versions. The major version number has been increased only because of dependency upgrades in the bundles. All new features have been moved to the version 6 milestone. Changes since 5.0.0 - Upgrade Python to 3.14.10 in macOS and Windows bundles. This upgrades bundled Tk from 8.6.17 to 9.0.4 (with some extras) and fixes dialog freezes in macOS 27 (#3934). - Because of Tk upgrade, several issues involving Unicode characters, especially emojis, got fixed (eg. find/replace in #3925) - Fix Plugin manager crashes with NameError: name 'req' is not defined in Thonny 5.0.0, #3932 - Make installing ESP MicroPython local images working again, #3903 - Upgrade several dependencies in bundles. - Require esptool 5.0, which means require Python 3.10, which means no support Windows 7 and 8 anymore, even by installing older Python and Thonny separately. Yes, this would have technically warranted a major version bump, but the release is otherwise small and the 5.0.0 bundle for Windows also required Windows 10 or 11.

Read the full release notes on the publisher’s site

Notes for older versions are inside each version below.


Is Thonny safe?

Score result: No detections so far

None of the 64 security engines on VirusTotal flagged any of the 4 scanned files.

Covers 4 of 5 files. The rest have no VirusTotal report yet, so this result does not speak for them.

  • 0 flagged in total
  • 4 of 5 files scanned
  • 64 engines
Scanned with VirusTotalScore = share of engines that did not flag the lowest-scoring file. 100 means none flagged. How we score

Scan info

Last scan
Scan provider
VirusTotal · Full report

File integrity

FileSHA-256Hash checkSignatureVirusTotal
thonny-5.0.1-x64.exeWindows · x64 (64-bit) a2b04784cd2ee7d4c22ed46865de5e8ba6eaf55950543ef9546374f53cf778a5 Matches the manifest (re-computed) Valid 0/64 flagged
thonny-5.0.1-arm64.exeWindows · ARM64 907f61d2cdc07ced9a7320886968fc7669d63f67728ea2102b3870598c2036ab Matches the manifest (re-computed) Valid 0/67 flagged
thonny-5.0.1-x64.pkgMac · Intel (x64) 1bb31ae9fe48c712980e57b0353a051c6e2615ba2cebc164179db134588ac033 Matches the manifest (re-computed) Not signed 0/48 flagged
thonny-5.0.1-arm64.pkgMac · Apple silicon (ARM64) d82bcac04b9e010695fbc7a7d176188a5aa731bdcff163f4d3d7a32c6beefe50 Matches the manifest (re-computed) Not signed 0/53 flagged
org.thonny.Thonny.flatpakrefLinux · x64 (64-bit) Not provided Copied from the manifest, not re-computed Not checked —
Hash re-computed by Everyversion4 of 4 installers match.
Code signature checked2 valid, 2 unsigned.
Everyversion security commitment

We host no installers. Every download link goes to the download location named in the package listing, normally the publisher’s own server. For this software we downloaded the files from that source ourselves, re-computed each checksum and checked the code signature where our tools could, as shown above. A passing check shows a file is the one that was published; it is not a guarantee it is free of problems. For more information, visit our Security and Trust Center.

Source and provenance
Windows: sourcemicrosoft/winget-pkgs
Windows: SHA-256 in upstream manifestYes
Windows: observed at commit1464d4157676 · retrieved 2026-11-08
Mac: sourceHomebrew/homebrew-cask
Mac: SHA-256 in upstream manifestYes
Mac: observed at commit1aac7c6920d0 · retrieved 2026-11-08
Linux: sourceFlathub · Flathub API · github.com/flathub/org.thonny.Thonny
Linux: checksumNone published. Flatpak checks the app against Flathub’s signed repository when it installs.
Linux: publisher verifiedPublisher verified on Flathub by proving control of thonny.org, 2023-05-06
Linux: data retrieved2026-11-08 · attribution: app data from Flathub, license listed there: MIT

Old versions

Windows versions

Showing the newest 20 of 35 versions (the JSON and Markdown versions list 35). Open a version for its installers, checksums and a command that pins it.

5.0.1 latest · 2026-10-28 · 4 installers notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) Inno Setup All users a2b04784cd2ee7d4c22ed46865de5e8ba6eaf55950543ef9546374f53cf778a5 Download
x64 (64-bit) Inno Setup Per user a2b04784cd2ee7d4c22ed46865de5e8ba6eaf55950543ef9546374f53cf778a5 Download
ARM64 Inno Setup All users 907f61d2cdc07ced9a7320886968fc7669d63f67728ea2102b3870598c2036ab Download
ARM64 Inno Setup Per user 907f61d2cdc07ced9a7320886968fc7669d63f67728ea2102b3870598c2036ab Download

Pin this version: winget install --id AivarAnnamaa.Thonny --version 5.0.1 --exact

Release notes

Thonny 5 is dedicated to Ukraine fighting the Russian invasion. Please support Ukraine! Thonny 5 was originally planned to include many new features, but because they are taking longer than expected, we are releasing version 5 as an intermediate bug‑fix release, mainly to add compatibility with newer Python versions. The major version number has been increased only because of dependency upgrades in the bundles. All new features have been moved to the version 6 milestone. Changes since 5.0.0 - Upgrade Python to 3.14.10 in macOS and Windows bundles. This upgrades bundled Tk from 8.6.17 to 9.0.4 (with some extras) and fixes dialog freezes in macOS 27 (#3934). - Because of Tk upgrade, several issues involving Unicode characters, especially emojis, got fixed (eg. find/replace in #3925) - Fix Plugin manager crashes with NameError: name 'req' is not defined in Thonny 5.0.0, #3932 - Make installing ESP MicroPython local images working again, #3903 - Upgrade several dependencies in bundles. - Require esptool 5.0, which means require Python 3.10, which means no support Windows 7 and 8 anymore, even by installing older Python and Thonny separately. Yes, this would have technically warranted a major version bump, but the release is otherwise small and the 5.0.0 bundle for Windows also required Windows 10 or 11.

Full release notes from the publisher

Manifest: manifests/a/AivarAnnamaa/Thonny/5.0.1

5.0.0 · 2026-04-25 · 4 installers notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) Inno Setup All users 1a3b98bf9cecfc32e810517c0ecbaa756fbab74c5ec5bd9cdb7a39d40f52ba45 Download
x64 (64-bit) Inno Setup Per user 1a3b98bf9cecfc32e810517c0ecbaa756fbab74c5ec5bd9cdb7a39d40f52ba45 Download
ARM64 Inno Setup All users b86391839e60e35eb1dec31f2814ccfd2ff2d551f344a787c3ad96a8387fbb0b Download
ARM64 Inno Setup Per user b86391839e60e35eb1dec31f2814ccfd2ff2d551f344a787c3ad96a8387fbb0b Download

Pin this version: winget install --id AivarAnnamaa.Thonny --version 5.0.0 --exact

Release notes

🇺🇦 Thonny 5 is dedicated to Ukraine fighting the Russian invasion. Please support Ukraine! 🇺🇦 Thonny 5 was originally planned to include many new features, but because they are taking longer than expected, we are releasing version 5 as an intermediate bug-fix release, mainly to add compatibility with newer Python versions. The major version number has been increased only because of dependency upgrades in the bundles. All new features have been moved to the version 6 milestone. Installation instructions NB! It is recommended to uninstall Thonny 4 before installing Thonny 5. Also note that you may get an error when you start up new Thonny as your previous configuration referred to the Python executable in another location. In this case click on the button in the lower-right corner of Thonny's window and select new interpreter. Windows The main Windows installer (thonny-5.0.0-x64.exe) is 64-bit and comes with Python 3.14 -- this means it is suitable only for 64-bit Windows 10 and 11. Installers for Windows 7, 8 and 32-bit Windows 10 are not published anymore, but you can install an older Python version and Thonny separately. Since 5.0 we publish a separate installer for Windows on Arm. macOS Since 5.0 we publish separate installers for Intel and Apple silicon Macs (M1, M2, etc) -- thonny-5.0.0-x64.pkg and thonny-5.0.0-arm64.pkg. The minimum supported macOS version for these installers is 10.15 (Catalina), but you can install an older Python version and Thonny separately on…

Full release notes from the publisher

Manifest: manifests/a/AivarAnnamaa/Thonny/5.0.0

4.1.7 · 2024-12-16 · 2 installers notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) Inno Setup All usersen-US cfb7ff4c17a07b2801ff72dab23c8528f1f963e9ab37e6f31e3bec92aba98c35 Download
x64 (64-bit) Inno Setup Per useren-US cfb7ff4c17a07b2801ff72dab23c8528f1f963e9ab37e6f31e3bec92aba98c35 Download

Pin this version: winget install --id AivarAnnamaa.Thonny --version 4.1.7 --exact

Release notes

🇺🇦 Thonny 4 is dedicated to Ukraine fighting the Russian invasion. Please support Ukraine! 🇺🇦 Installation instructions Windows Default Windows installer (thonny-4.1.7.exe) is 64-bit and comes with Python 3.10 -- this means it is suitable only for 64-bit Windows 8.1, 10 and 11. For Windows 7, 8 and for 32-bit Windows 10 use thonny-py38-4.1.7.exe which comes with 32-bit Python 3.8. macOS thonny-4.1.7.pkg contains Universal2 build of Python 3.10 -- this means it is suitable for both Arm and Intel Macs. Linux thonny-4.1.7.bash is a script, which downloads and installs thonny-4.1.7-x86_64.tar.gz (with Python 3.10) when run on x86_64 machines. On other platforms it tries to use system python3 (creates a virtual environment for Thonny and installs thonny and its dependencies there) Changes since 4.1.6 - Fix PyPI package search. Thonny now bases search results on the list of 5000 most popular PyPI packages. If you need to install a less popular package, you need to enter the exact name, #3401 - Allow selecting ESP32-C6 family in esptool dialog, #3363 - Update org.thonny.Thonny.appdata.xml - Update bundled esptool - Fix missing dbus-next dependency in Linux

Full release notes from the publisher

Manifest: manifests/a/AivarAnnamaa/Thonny/4.1.7

4.1.6 · 2024-09-11 · 2 installers notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) Inno Setup All usersen-US cebb7723b7acc5876bc1e023d136a5816ed1aaa390f0d3d2df5de0f75720a69c Download
x64 (64-bit) Inno Setup Per useren-US cebb7723b7acc5876bc1e023d136a5816ed1aaa390f0d3d2df5de0f75720a69c Download

Pin this version: winget install --id AivarAnnamaa.Thonny --version 4.1.6 --exact

Release notes

🇺🇦 Thonny 4 is dedicated to Ukraine fighting the Russian invasion. Please support Ukraine! 🇺🇦 ## Installation instructions ### Windows Default Windows installer (thonny-4.1.6.exe) is 64-bit and comes with Python 3.10 -- this means it is suitable only for 64-bit Windows 8.1, 10 and 11. For Windows 7, 8 and for 32-bit Windows 10 use thonny-py38-4.1.6.exe which comes with 32-bit Python 3.8. ### macOS thonny-4.1.6.pkg contains Universal2 build of Python 3.10 -- this means it is suitable for both Arm and Intel Macs. ### Linux thonny-4.1.6.bash is a script, which downloads and installs thonny-4.1.6-x86_64.tar.gz (with Python 3.10) when run on x86_64 machines. On other platforms it tries to use system python3 (creates a virtual environment for Thonny and installs thonny and its dependencies there) Please note, that version 4.1.5 was published only at PyPI and no binary builds were published for that version. ## Changes since 4.1.4 - Make macOS installer work in Sequoia, #3283 - Add more entitlements for macOS app bundle (may fix problems with programs using camera or microphone) - New and updated languages thanks to the translators at POEditor - Fix handling nulls in PyPI metadata (fixes installing some PyPI packages) - Work around dialogs getting stuck after minimizing windows, #3068 - Fix too eager instrumentation of MicroPython code, #3043 - Fix installing package from local file - Update several dependencies

Full release notes from the publisher

Manifest: manifests/a/AivarAnnamaa/Thonny/4.1.6

4.1.4 · 2023-11-19 · 2 installers notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) Inno Setup All users bb600e31bf35c7dab7dc8b4f7830de6922fee5db4bb1854b89dfdb83de0ede69 Download
x64 (64-bit) Inno Setup Per user bb600e31bf35c7dab7dc8b4f7830de6922fee5db4bb1854b89dfdb83de0ede69 Download

Pin this version: winget install --id AivarAnnamaa.Thonny --version 4.1.4 --exact

Release notes

Changes since 4.1.3 - Fix regression in MicroPython package installation, #2979 - Add better error message for externally managed environments, #3009 - Fix package installation in remote virtual environments - Update Raspberry Pi detection - Silence "bad-option-value"-s given by Pylint 3

Full release notes from the publisher

Manifest: manifests/a/AivarAnnamaa/Thonny/4.1.4

4.1.3 · 2023-09-27 · 2 installers notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) Inno Setup All users 491820b043103798cea81a0857cca8b0f822c0cb61ad561c5016995c9be566e7 Download
x64 (64-bit) Inno Setup Per user 491820b043103798cea81a0857cca8b0f822c0cb61ad561c5016995c9be566e7 Download

Pin this version: winget install --id AivarAnnamaa.Thonny --version 4.1.3 --exact

Release notes

Changes since 4.1.2 - Fix first run crash on macOS (#2860) - Fix package upgrade and uninstall in portable variant (#2902) - Fix esptool flasher proposing wrong starting address for ESP32-S2 devices, #2920 - Fix cursor jumping to Shell when program waits for input and the user types opening parenthesis in the editor, #2834 - Add Catalan translation (by Pere) - Update German, French, Portuguese and Romanian translations. (See POEditor for contributions)

Full release notes from the publisher

Manifest: manifests/a/AivarAnnamaa/Thonny/4.1.3

4.1.2 · 2023-08-11 · 2 installers notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) Inno Setup All users 912c25d05cb6a923194e95fd342239979c499bd3d1934d90967ebaf85c228087 Download
x64 (64-bit) Inno Setup Per user 912c25d05cb6a923194e95fd342239979c499bd3d1934d90967ebaf85c228087 Download

Pin this version: winget install --id AivarAnnamaa.Thonny --version 4.1.2 --exact

Release notes

Changes since 4.1.1 - Avoid repetitive attempts to restart backend after connection gets lost during a Run (#2836) - Automatically hide tooltips if window loses focus, #2607 - Import optional deps with augmented sys.path, fixes problems with importing plug-ins (#2816) - Don't leak main site-packages to virtual environment's sys.path, #2867 - Fix Assistant error with relative imports, #2873 - Don't attempt to save unchanged editor at run, #2804 - Fix MicroPython upload errors by more conservative back-end isolation, #2016, #2851, #2864. Many thanks to @chechigp for patience and help! - Fix MicroPython code completions by fixing packaging of base MicroPython stubs, #2895 - Fix various completion failures by reverting a jedi hack (67f2c120) - Avoid duplicate MicroPython completions when a module is already imported (852308fd) - Update Persian, Italian, Japanese, Brazilian Portuguese and Chinese translations (see POEditor for contributions)

Full release notes from the publisher

Manifest: manifests/a/AivarAnnamaa/Thonny/4.1.2

4.1.1 · 2023-06-11 · 2 installers notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) Inno Setup All users 579a156cd5d322cc9cba085afd56bf00f76978bf00d687ff3eb4fdca74c44121 Download
x64 (64-bit) Inno Setup Per user 579a156cd5d322cc9cba085afd56bf00f76978bf00d687ff3eb4fdca74c44121 Download

Pin this version: winget install --id AivarAnnamaa.Thonny --version 4.1.1 --exact

Release notes

Changes since 4.1.0 - Fix the warning for cases where Thonny avoids user module shadowing a library module (#384) - Fix installing from local file in ESP flashing dialog (#2811) - Use a tilde to separate pre-release versions in the AppData (#2807), by @jwillikers - Use bigger initial width in simple mode - Big progress with Italian translation, by mapi68, Ribezzz and sailslack - Updated Chinese (TW) and English (UK) translations

Full release notes from the publisher

Manifest: manifests/a/AivarAnnamaa/Thonny/4.1.1

4.1.0 · 2 installers notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) Inno Setup All users 3c44f8708680077ce07809bb8b8d9c097ee11f6179da3943db84adb70ac15d08 Download
x64 (64-bit) Inno Setup Per user 3c44f8708680077ce07809bb8b8d9c097ee11f6179da3943db84adb70ac15d08 Download

Pin this version: winget install --id AivarAnnamaa.Thonny --version 4.1.0 --exact

Release notes

New - Enhance esptool GUI (propose known MicroPython and CircuitPython downloads; allow setting baud rate and start address; allow querying device info), #2707, #1600, #2536, #1171, #2657 - Ensure Thonny's backends don't get confused by other installations, #2616 - Detect and warn if user module is shadowing a library module, #384 - Make serial port description in interpreter selection menu more descriptive - Added pt_BR translation for all help pages, #2673, by @mgmalheiros - Add Pololu MicroPython downloads to UF2 flasher - Use UDisks to find mounted filesystems on Linux, #2683 by jwillikers Fixes - Fix a potential autocompletion error, #2162 - Experiment with better MicroPython raw paste fallback, #2624 - Fix sys.sdtout.write return value, #2629 - Remove unnecessary shebangs, #2645 - Add option for saving unnamed editors before Run/Debug, #2619 - Fix blank editors in macOS, again, #2425 - Fix todo view, #2681, by @kr-g - Minor corrections for English help pages, #2674, by @mgmalheiros - Upgrade bundled esptool from 4.4 to 4.5 - Allow Linux installer to use existing Python 3.11 and 3.12, #2676 - Require saving before using fast debugger, #2699, by @michaellass - Add missing translation sites in editors.py, #2705 by @nicolasdespres - Restore MicroPython completions in the shell, #2467, #2419 - Don't use deprecated FLASK_ENV environment variable. - Add better shortcut for increasing font size in macOS, #2725 - Avoid falling back to Python menu in simple mode on macOS, #2729…

Full release notes from the publisher

Manifest: manifests/a/AivarAnnamaa/Thonny/4.1.0

4.0.2 · 2023-01-14 · 2 installers notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) Inno Setup All users 31d34e6f4c20ff90efab9a19625af200750d952da1405b339cde45e03751ecc3 Download
x64 (64-bit) Inno Setup Per user 31d34e6f4c20ff90efab9a19625af200750d952da1405b339cde45e03751ecc3 Download

Pin this version: winget install --id AivarAnnamaa.Thonny --version 4.0.2 --exact

Release notes

Read the release notes on the publisher’s site

Manifest: manifests/a/AivarAnnamaa/Thonny/4.0.2

4.0.1 · 2022-09-11 · 2 installers notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) Inno Setup All users 52ef74e7425f87069ab4f0ab1fad443efd2edb8b27fddebff6c71f0f3ee91e12 Download
x64 (64-bit) Inno Setup Per user 52ef74e7425f87069ab4f0ab1fad443efd2edb8b27fddebff6c71f0f3ee91e12 Download

Pin this version: winget install --id AivarAnnamaa.Thonny --version 4.0.1 --exact

Release notes

Read the release notes on the publisher’s site

Manifest: manifests/a/AivarAnnamaa/Thonny/4.0.1

4.0.0 · 2022-08-22 · 2 installers notes
ArchitectureFormatScopeSHA-256Download
Any Inno Setup All usersen-US aca81fca1fcc835a1e96fdb5bc4f9a0b1c41474afcf4430e3bc6427b642ef1a1 Download
Any Inno Setup Per useren-US aca81fca1fcc835a1e96fdb5bc4f9a0b1c41474afcf4430e3bc6427b642ef1a1 Download

Pin this version: winget install --id AivarAnnamaa.Thonny --version 4.0.0 --exact

Release notes

Read the release notes on the publisher’s site

Manifest: manifests/a/AivarAnnamaa/Thonny/4.0.0

3.3.13 · 2 installers
ArchitectureFormatScopeSHA-256Download
Any Inno Setup All usersen-US 3e95738c44f95835dfbecc4babdfbfa4e86e75ea4fc4f6b127fde329ee4bd458 Download
Any Inno Setup Per useren-US 3e95738c44f95835dfbecc4babdfbfa4e86e75ea4fc4f6b127fde329ee4bd458 Download

Pin this version: winget install --id AivarAnnamaa.Thonny --version 3.3.13 --exact

Release notes

Publisher changelog

Manifest: manifests/a/AivarAnnamaa/Thonny/3.3.13

3.3.11 · 1 installer
ArchitectureFormatScopeSHA-256Download
Any Inno Setup — d410c0621aac6a9ebd526307d6ca02bbb0f93f12638d585b25f8fa88e450c0b1 Download

Pin this version: winget install --id AivarAnnamaa.Thonny --version 3.3.11 --exact

Release notes

Publisher changelog

Manifest: manifests/a/AivarAnnamaa/Thonny/3.3.11

3.3.10 · 1 installer
ArchitectureFormatScopeSHA-256Download
Any Inno Setup — a28273cfb0cab9fac9ecdad753f2a640ccd2441f654dfb6b960aa130d718e731 Download

Pin this version: winget install --id AivarAnnamaa.Thonny --version 3.3.10 --exact

Release notes

Publisher changelog

Manifest: manifests/a/AivarAnnamaa/Thonny/3.3.10

3.3.7 · 2021-04-30 · 2 installers notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) Inno Setup All users 244ed6272dd369ab2985baaa8528af389ef4c0b058ad751be7ff0da199c56d36 Download
x64 (64-bit) Inno Setup Per user 244ed6272dd369ab2985baaa8528af389ef4c0b058ad751be7ff0da199c56d36 Download

Pin this version: winget install --id AivarAnnamaa.Thonny --version 3.3.7 --exact

Release notes

Read the release notes on the publisher’s site

Manifest: manifests/a/AivarAnnamaa/Thonny/3.3.7

3.3.6 · 2021-03-06 · 2 installers notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) Inno Setup All users a0582c5f6c329e7bc8767d2fa63fc6a89a435f056b56f353ae4722dea987b7ea Download
x64 (64-bit) Inno Setup Per user a0582c5f6c329e7bc8767d2fa63fc6a89a435f056b56f353ae4722dea987b7ea Download

Pin this version: winget install --id AivarAnnamaa.Thonny --version 3.3.6 --exact

Release notes

Read the release notes on the publisher’s site

Manifest: manifests/a/AivarAnnamaa/Thonny/3.3.6

3.3.5 · 2021-02-22 · 2 installers notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) Inno Setup All users c54c95141b37cd624ed70b8d70e4cb1fbe6f032b4af15cfe5c136a8b66ecef00 Download
x64 (64-bit) Inno Setup Per user c54c95141b37cd624ed70b8d70e4cb1fbe6f032b4af15cfe5c136a8b66ecef00 Download

Pin this version: winget install --id AivarAnnamaa.Thonny --version 3.3.5 --exact

Release notes

Read the release notes on the publisher’s site

Manifest: manifests/a/AivarAnnamaa/Thonny/3.3.5

3.3.4 · 2021-02-17 · 2 installers notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) Inno Setup All users 3465f5843d5eddade9880cad158baa8d80638509912b02a7d72d2bbb2066c3d1 Download
x64 (64-bit) Inno Setup Per user 3465f5843d5eddade9880cad158baa8d80638509912b02a7d72d2bbb2066c3d1 Download

Pin this version: winget install --id AivarAnnamaa.Thonny --version 3.3.4 --exact

Release notes

Read the release notes on the publisher’s site

Manifest: manifests/a/AivarAnnamaa/Thonny/3.3.4

3.3.3 · 2021-01-21 · 2 installers notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) Inno Setup All users 7b11ef32dbf0e16a1ee52c07ae05f0ecc1d569d3b18c426477f87f6e2507ffd9 Download
x64 (64-bit) Inno Setup Per user 7b11ef32dbf0e16a1ee52c07ae05f0ecc1d569d3b18c426477f87f6e2507ffd9 Download

Pin this version: winget install --id AivarAnnamaa.Thonny --version 3.3.3 --exact

Release notes

Read the release notes on the publisher’s site

Manifest: manifests/a/AivarAnnamaa/Thonny/3.3.3

All older versions: manifests/a/AivarAnnamaa/Thonny

Mac versions

Homebrew casks list only the current release. Earlier builds appear in the cask’s history on GitHub, and Homebrew cannot install them directly.

5.0.1 latest · 2 installers
ArchitectureFormatRequiresFile & sourceSHA-256Download
Intel (x64) PKG — thonny-5.0.1-x64.pkggithub.com 1bb31ae9fe48c712980e57b0353a051c6e2615ba2cebc164179db134588ac033 Download
Apple silicon (ARM64) PKG — thonny-5.0.1-arm64.pkggithub.com d82bcac04b9e010695fbc7a7d176188a5aa731bdcff163f4d3d7a32c6beefe50 Download

Release notes

Publisher changelog

Linux versions

Flathub lists only the current release, and Flatpak installs the newest build; earlier versions cannot be chosen from the listing.

4.1.7 latest · 2024-12-16 · 2 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) Flatpak — Not provided Download
ARM64 Flatpak — Not provided Download

Release notes

Publisher changelog


Alternatives to Thonny

Similar apps in Code editors and IDEs on Everyversion. Each one links to the download location named in the publisher’s package data, with a SHA-256 checksum.

See all 19 Code editors and IDEs


Thonny FAQ

Is Thonny safe to download from here?

We host no installers. Every download button goes to the download location named in the package listing, and the checks below were run on those files.

On 2026-11-08 we downloaded the latest 4 installers from those sources and re-computed the SHA-256 of each: 4 of 4 match the package catalog’s value. Code signatures: 2 valid, 2 not signed.

VirusTotal: none of its 64 security engines flagged any of the 4 scanned files.

Reports exist for 4 of 5 files, so the rating does not cover the rest.

Our rating: Safe so far. No check is a guarantee. See the security details above and our Security and Trust Center. Publisher’s website: Thonny’s official website.

Does Thonny update itself after I install an old version?

For Windows, we have no information on whether Thonny updates itself, and for Mac, we have no confirmation that the app updates itself, although many apps check for updates and offer to install them. Look for an update setting in Thonny (see Thonny’s documentation) before you rely on an older version.

Does Thonny cost anything?

No. Thonny is free and open source (license: MIT).

Which versions of Thonny are listed here, and how far back?

For Windows, we list 35 versions, from 2.1.22 (2019-02-09) up to 5.0.1, and for Mac, only the current release (5.0.1) is listed, because older Mac builds are not kept in the package listing, and for Linux, we list 1 version, from 4.1.7 (2024-12-16) up to 4.1.7. This page shows the newest 20 Windows versions; the JSON and Markdown files for this app list all 35 Windows versions.

Where do the download links go?

They go straight to the source named in the package catalog, with nothing added by us: for Windows, to github.com, and for Mac, to github.com, and for Linux, to dl.flathub.org. We host no files. Compare the SHA-256 shown next to each file with the one you compute after downloading. Publisher’s website: Thonny’s official website.