Features How it works FORM AI Mobile About Blog
NOW IN BETA ✦

Code Everywhere.

The easiest Python IDE for students. Runs in your browser. Zero setup.

110+ free Python & HKDSE guides

TRUSTED BY STUDENTS AT

HKDSE ICT Students · HK Secondary Schools · Python Beginners · Coding Enthusiasts
Three pillars

Everything you need,
nothing you don't.

Anywhere.

Runs entirely in your browser — no installs, no plugins, no admin rights. Chromebook, iPad, anything.

Instantly.

Open the tab, sign in, write code. Three seconds from curiosity to execution. No setup ever.

Intelligently.

FORM AI guides you toward the answer without giving it. Real coding intuition, not memorised syntax.

How it works

Real Python.
In your browser.

PyForm runs full Python 3 in WebAssembly via Pyodide. No cloud runtime cost, no latency, no server to spin up. Your code, your machine, your pace.

Try it now →
FORM AI · For Python

Don't just code.
Learn to think.

FORM AI doesn't give you the answer. It teaches you how to find it. Built to develop real coding intuition, not just syntax memorisation.

FREE

FORM AI

Your foundational coding guide.

Socratic hints, bug detection, and step-by-step task walkthroughs that build real coding intuition from day one.

  • Task guidance & smart hints
  • Basic debug assistant
  • Explain code line by line
  • HK DSE ICT aligned content
Try free →
MOST POPULAR
PRO

FORM AI Pro

Advanced learning engine.

Code review, optimisation suggestions, and AI-generated tasks tailored to your exact skill level.

  • Everything in FORM AI
  • AI-generated coding tasks
  • Full code review & feedback
  • Personalised learning path
  • Advanced debug & fix assistant
Upgrade to Pro →
ULTRA

FORM AI Ultra

The complete thinking partner.

Ultra trains your coding mindset — not just syntax, but how to approach every problem like a developer.

  • Everything in Pro
  • Adaptive task generation
  • Deep code analysis
  • Competitive coding prep
  • Priority AI response time
  • Unlimited FORM AI usage
Go Ultra →
“Most tools give you fish.
FORM AI teaches you to fish.”
Built exclusively for HK students
🌐 Web — Available Now 📱 iPhone — July 2026 📱 iPad — July 2026 🤖 Android — July 2026
ADD TO HOME SCREEN
PyForm
pyform.dev
Open Dashboard →

One account. Every device.

Native iPhone, iPad and Android apps arrive July 2026 — but you can install PyForm as a web app today. Your code, your progress, everywhere you go.

🔒 pyform.dev/ide
FREE
▶ Run
FORM AI
FREE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
def fibonacci(n):
    # Returns the nth Fibonacci number
    if n < 2:
        return n
    return fibonacci(n-1) + fibonacci(n-2)
 
# HKDSE ICT — generate sequence
results = []
for i in range(10):
    results.append(fibonacci(i))
 
print(f"Fibonacci: {results}")
 
print("Score: A+")
Output
Fibonacci: [0, 1, 1, 2, 3, 5, 8, 13, 21, 34]
Score: A+
✓ Executed in 0.03s
Try PyForm Free →
▶ Run
def grade(score):
  # HKDSE grading
  if score >= 80:
    return "5**"
  elif score >= 65:
    return "5*"
  elif score >= 50:
    return "4"
  return "3"
 
print(grade(92))
# → 5**
 
|
OUTPUT
5**
✓ 0.02s
📁
Files

Run
💾
Save
🤖
AI
Mobile App
Coming July 2026
Start Free →

GET NOTIFIED AT LAUNCH

One email when we launch. No spam. Unsubscribe anytime.

vs the alternatives

How does PyForm compare?

Honest, no-sponsor comparison vs the most popular browser Python IDEs.

Feature ⟨/⟩ PyForm Replit Trinket
Free to use ✓ Yes ⚠ Limited ✓ Yes
AI assistant ✓ Free ✗ Paid ✗ No
DSE ICT tasks ✓ 50+ ✗ No ✗ No
1v1 coding battles ✓ VS Mode ✗ No ✗ No
Real Python 3 (full) ✓ Pyodide ✓ Yes ⚠ Subset
Cantonese / 中文 UI ✓ Yes ✗ No ✗ No

Full PyForm vs Replit → · PyForm vs Trinket → · All alternatives →

⚔️ VS MODE

Challenge friends.
Code faster. Win.

Real-time 1v1 coding battles. Attack your opponent with special items. First to solve the task wins.

🧑‍💻 You
HP: ████████░░ 80%
Solving: Fibonacci sequence
VS
🧑‍💻 Friend
HP: █████░░░░░ 45%
⚠️ Hit by Flash Bomb!
⚔️ Start a Battle
FOR SCHOOLS & TEACHERS

Bring PyForm to
every classroom.

Whole-school licensing, teacher training, and DSE ICT-aligned content. Zero-install Python on any device your students already have.

From HK$980/mo · 50 students · 30-day free trial
  • Whole-school licensing — one rate for all
  • Works on Chromebooks, iPads, any device
  • DSE ICT aligned curriculum & AI
  • Teacher training + workshops
  • Reply within 1 business day

Start coding today.

Free forever. No credit card. No install.

Open PyForm →

BUILT BY

L
Luca Yau
Founder · ICT Student · Hong Kong 🇭🇰

"I built PyForm because no existing IDE felt right for DSE ICT students. So I made one that does."

Read the full story →