Thonny
A Python IDE for beginners that comes bundled with Python and includes a simple debugger.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
4 more ways to get Thonny
Other download sites
Run by third parties, not by The Thonny contributors. Prefer the official page above when it works.
Package managers
- Chocolatey
choco install thonny - Homebrew
brew install --cask thonny - Flathub
flatpak install flathub org.thonny.Thonny
About Thonny
Thonny is a Python editor aimed at people learning to program. The official installers include Python itself, so a beginner can install one program and start writing and running code straight away. A simple debugger helps with stepping through programs to see what they do.
Version 5.0.0 ships with Python 3.14 for Windows and macOS, on both Intel and Arm hardware, with a portable Windows build. On Linux it is available through an install script, pip, Flatpak, Snap and the Debian and Ubuntu repositories.
Strengths
- Bundles Python, so there is nothing else to install
- Simple debugger suited to learning
- Builds for Intel and Arm on Windows and macOS
- Portable Windows version
Limitations
- Focused on Python only
- Fewer features than full professional IDEs
Details
- Pricing
- FreeFree and open source.
- License
- Open source, license not stated
- Developer
- The Thonny contributors
- Platforms
- Windows, macOS, Linux
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Students and beginners learning Python
- Categories
- Code editors, Learning tools, Developer tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to Thonny
Compare allSoftware that can replace Thonny for an important use case, and what changes if you switch.
Spyder
An open-source Python IDE for scientific work with a variable explorer and an IPython console.
Spyder is an open-source Python IDE for scientific work with a variable explorer and IPython console, more advanced than Thonny's beginner focus.
PyCharm
Python IDE with debugging, testing, scientific tools and web framework support.
PyCharm is a professional Python IDE with testing and framework support, heavier and closed source, with paid professional features.
Visual Studio Code
Microsoft's code editor, free to use but shipped under a Microsoft licence rather than an open one.
Visual Studio Code is a general editor that handles Python through extensions, requiring a separate Python install and more setup than Thonny.
Geany
A small, fast IDE built on GTK that starts instantly and does not depend on a heavy desktop environment.
Geany is a light GTK-based IDE with a configurable build command for many languages, but it does not bundle Python and debugging is basic.
JupyterLab
A web-based interactive environment for notebooks, code and data, used widely in data science.
JupyterLab offers an interactive notebook workflow in a browser, which can be tried without installing, rather than a simple desktop IDE.
Thonny as an alternative
Listings that name Thonny as an alternative.
Scratch
A free block-based programming language and online community for making interactive stories, games and animations.
Thonny is a desktop Python IDE for Windows, macOS and Linux, so beginners write text code with a simple debugger instead of snapping visual blocks.
Similar software
Related functionality, not necessarily a direct replacement.