Anvil is an online IDE for building and deploying full-stack web applications with Python.
Best Python IDEs in 2026
Choosing a Python IDE means weighing the coding support and development tools that suit the way you work. Compared on code intelligence, debugger, profiler, and test runner, these entries also show what Python environment tools and remote development support are available. Supported platforms can help you check device compatibility, while free-plan availability and the paid-from price offer useful cost context.…
PyCharm is an IDE for web, data, and AI/ML professionals, with a broad set of Python tools.
Wing Python IDE is a development environment for Python work, available on Windows, macOS, and Linux.
- 46.8Free plan
- 56.7$7.99 one-time
- 6
Spyder
Spyder is a free, open-source scientific Python development environment for scientists, engineers and data analysts.
Free planWebLinuxmacOSWindows6.4Free plan - 7
TigerJython
TigerJython is a free Python development environment designed to help people learn programming.
Free planWebLinuxmacOSWindows6.4Free plan - 8
LiClipse
LiClipse is a set of plugins that extends Eclipse with editors, themes, usability changes, bundled plugins, and native installers for Windows, macOS, and Linux.
LinuxmacOSWindows6.3$99 one-time - 9

Positron
Positron is a free data science IDE for Python and R on Linux, macOS, and Windows.
Free planLinuxmacOSWindows6.3Free plan - 10
PyScripter
PyScripter is a free, open-source Python integrated development environment for Windows.
Free planWindows6.3Free plan - 11

Spyder
Spyder is a free, open-source scientific Python environment for scientists, engineers, and data analysts.
Free planWebLinuxmacOSWindows6.3Free plan - 12

CodeSkulptor3
CodeSkulptor3 is a browser-based Python interpreter designed for teaching, especially for beginners.
Free planWeb6.2Free plan - 13
Python Online
Python Online is a browser-based, container-backed Python IDE for writing, running, and hosting applications.
Free planWeb6.2Free plan - 14

unittest
unittest is Python’s unit testing framework for automating tests and organizing their setup and execution.
Free planLinuxmacOSWindows6.2Free plan - 15

Pydroid 3
Pydroid 3 is an educational Python 3 IDE for Android with an interpreter that can run programs offline.
Free planAndroid6.1Free plan - 16
NINJA-IDE
NINJA-IDE is a free integrated development environment for creating applications, with tools for managing Python projects.
Free planLinuxmacOSWindows6.0Free plan - 17

Online Python
Online Python is a free, browser-based IDE for writing, running, testing, and learning Python.
Free planWeb6.0Free plan - 18

PythonMastery
PythonMastery is a free browser-based Python workspace and learning site running Python 3.13 through Pyodide and WebAssembly.
Free planWeb6.0Free plan - 19
Pyzo
Pyzo is a free, open-source Python IDE for interactive programming, with an editor, shell, and built-in programmer tools.
Free planLinuxmacOSWindows6.0Free plan - 20

QPython
QPython is a free Android Python IDE and programming community with an integrated interpreter, AI model engine, and mobile development tools.
Free planAndroid6.0Free plan - 21
5.9Free plan - 22
Pythonista
iOS5.8$9.99 one-time - 23

PyTogether
PyTogether is a free, open-source Python IDE and collaborative editor that runs in a browser.
Free planWeb5.8Free plan - 24
Thonny
Thonny is a free Python IDE for beginners, available for Windows, macOS, and Linux.
LinuxmacOSWindows5.7 - 25
5.6

