Pricing

Buy the course once.

The first 3 courses are free. A single payment opens the remaining 7 courses permanently. Compiler checks can be added separately whenever you need them.

Free

Start with Lean

No card
€0

Programming foundations, first proofs and propositional logic.

Courses
3
Lessons
21
Compiler checks
40 / month
Advertising
Shown
Start the first lesson
Compiler credits

500 checks for €5

Credits do not expire. Your monthly free checks are always used first.

Course access

21 lessons are free. The pass adds 46.

CourseLevelLessonsAccess
Lean foundationsBeginner7Free
Your first Lean proofsBeginner6Free
Propositional logic, step by stepBeginner8Free
For all, there existsBeginner6Academy Pass
Rewriting, simplification, automationIntermediate8Academy Pass
Functional programming patternsIntermediate7Academy Pass
Induction on numbers and listsIntermediate6Academy Pass
Programs with proofsIntermediate8Academy Pass
Inductive types and case analysisIntermediate5Academy Pass
Proof terms and Curry–HowardAdvanced6Academy Pass

Questions

Is this a subscription?

No. The Academy Pass is a one-time purchase. Course access does not expire.

When are purchased checks used?

Each account receives 40 free checks per calendar month. After those are used, the compiler draws from purchased credits. A failed proof counts as a check; a server failure does not.

What runs in the playground?

Lean 4.30 with its core library. Mathlib, package installation and network access are not available in the hosted compiler.

What remains free?

The language guide, tactic reference, forum and the Academy’s first 3 courses remain free.