Home / Playground

Run Python. Right here.

A complete CPython 3.12 interpreter compiled to WebAssembly runs in this tab. Edit the code, press Run, and see real output — nothing is sent anywhere.

PY editor.py
Ctrl + Enter
OUT output loading Python runtime…
Output will appear here — press Run when ready.
Tip: import anything from the standard library — json, re, datetime, math…
First time here? The runtime is downloaded once (about 10 MB) and cached by your browser. Want Python on your own machine instead? Follow the 10-minute setup guide — or test yourself with a challenge.