Python Execution Visualizer

Trace the full lifecycle of any Python program — every variable, the call/recursion tree, and the active line — with play / pause / rewind. Runs in-browser via Pyodide.

Speed
Idle — press Run.
Variables
Run code to inspect variables.
Call / recursion tree
The function call tree appears here.