
Python Tutor
The facts below are what the maker publishes about Python Tutor, checked and dated. Our editors have not written about it yet.
Plans and prices
From Python Tutor's own pricing page, checked 9 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | Free to use · Python, Java, C, C++, and JavaScript visualization |
The facts
Each one read from Python Tutor's own pages, with the date it was checked.
What it does
- Creator
- The site says Python Tutor was created by Philip Guo in 2010.checked 9 Oct 2026
- Embedding
- The site documents embedding a visualization in another webpage using an iframe.checked 9 Oct 2026
- Execution limits
- The documented execution sandbox has no file or network access and limits runs to 1,000 steps for Python, Java, and JavaScript and about 300 for C and C++.checked 9 Oct 2026
- Intended users
- The site describes uses for students debugging coursework, teachers explaining concepts, and programmers preparing for interviews.checked 9 Oct 2026
- Languages
- The site supports Python, Java, C, C++, and JavaScript.checked 9 Oct 2026
- Other limits
- The site guide says it does not support multi-file projects, package installation beyond the Python whitelist, or JavaScript event-loop and asynchronous visualization.checked 9 Oct 2026
- Purpose
- Python Tutor lets users write code in a web browser and see a step-by-step visualization as it runs.checked 9 Oct 2026
- Python limits
- Python execution is limited to a whitelist of common standard-library modules.checked 9 Oct 2026
- Support
- The homepage links to a bug-report form and documentation on unsupported features.checked 9 Oct 2026
- Teacher access
- Teachers and student teaching assistants can apply for free ad-free mode with added teacher features, subject to manual eligibility verification.checked 9 Oct 2026
- Visualizations
- It visualizes variables, objects, pointers, data structures, and stack frames.checked 9 Oct 2026
The company
- Founded
- 2010checked 28 Sep 2026
Money
- Free plan
- Yeschecked 20 Sep 2026
Alternatives to Python Tutor
- 1

Replit
Free planAndroidiOSWebLinux9.2From $18 a month - 2

StackBlitz
Free planAndroidiOSWebAPI8.9Free plan - 3

Playcode
Free planAndroidiOSWebAPI8.9From $25 a month - 4
Paperspace Gradient
Free planOpen sourceWebAPIExtensionLinux8.7From $8 a month - 5
GitHub Codespaces
Free planAndroidiOSWebAPI8.6Free plan - 6

JDoodle
Free planAndroidiOSWebAPI8.6From $4 a month
