pykernel

Python, in your browser

pykernel provides zero-setup Python in the browser, with tools to run, debug, and share code effortlessly.

NewSandbox experience

Try ideas faster with Sandbox

Instantly launch a Python sandbox — no setup. Preload packages and save later.

Example: pykernel.com/s?packages=numpy,pandas

Key Features

Zero setup

Open the browser and start typing. No installers, no config, no waiting.

Instant environment

Fresh, isolated context for every project. No dependency collisions.

Full debugging

Debug with breakpoints, variables, and call stack. Perfect for learning and development.

How it works in 3 steps

Create or import

Start blank or paste any GitHub file URL. Choose MicroPython or Pyodide.

Code & debug

Edit files, run in the console, and debug with breakpoints, variables, and call stack.

Share & collaborate

Save your work and share a link. Others can open it directly in the browser.

Or quick-start with a file from GitHub

Just prefix the GitHub URL with pykernel.com/

Python packages are automatically installed.