Write Python. Hit run.
Pythonrunner is a tiny Python playground that lives in your browser. No installs, no logins, no setup. Just a blinking cursor and the full Python you already know.
-
zero
setup time
-
3.12
python version
-
∞
free runs
# Print the first 10 Fibonacci numbers
a, b = 0, 1
for _ in range(10):
print(b)
a, b = b, a + b
Everything you need. Nothing you don't.
Pythonrunner is built on a single idea: opening Python should feel like opening a notepad. We removed every step between you and the run button.
-
Instant runtime
Python 3.12 boots in your browser via WebAssembly. First run in under a second.
-
Shareable links
Every program gets a permalink. Send it to a classmate, paste it in chat, embed it anywhere.
-
Syntax highlighting
Colors for keywords, strings, and numbers light up the moment you type — no extension to install.
-
User & developer mode
Run someone else's program with one click, or open the editor and tinker.
-
Built for classrooms
Teachers can hand out a single link. Students focus on the code, not the install.
-
Examples to remix
Start from a working example — command line applications, number games, small algorithms.
Pick an example. Hit run.
Each example is a real, runnable program. Open it, change a number, see what happens. That's the whole pitch.
for i in range(1, 16):
fizz = "Fizz" * (i % 3 == 0)
buzz = "Buzz" * (i % 5 == 0)
print((fizz + buzz) or i)
num = int(input("Enter a number: "))
for i in range(2, int(num**0.5) + 1):
if num % i == 0:
print("Not prime")
break
else:
print("Prime")
sentence = input("Enter a sentence: ")
words = sentence.split()
print("Number of words:", len(words))
From blank page to running program in four steps.
-
step 1
Open a tab
No account, no download. The editor is the homepage.
-
step 2
Type or paste Python
Syntax highlighting, line numbers, the basics done right.
-
step 3
Hit run
Output streams into the terminal pane. Errors point to the line.
-
step 4
Copy the link
Send your program to anyone. They run it the same way you did.
One link. Thirty students. Zero setup.
Stop spending the first lesson installing Python. Hand out a pythonrunner link and the class is coding within sixty seconds. On laptops, tablets, phones or any other device with a browser.
In previous years I lost hours to laptops that wouldn't install Python. Now they just open a tab and start writing code on day one.
Open the editor. Start typing.
Run Python nowfree · forever · in your browser