Blocks
Snap. Learn. Grow.

Build courses
like puzzle pieces

Create interactive, gamified lessons. Your learners earn XP, keep streaks, and actually finish what they start.

Everything you need to teach well

โœ๏ธ

Drag-and-drop editor

Build lessons with quizzes, flashcards, video, code snippets, and more - no design skills needed.

๐Ÿ”ฅ

Gamified learning

XP, streaks, hearts, and achievements keep learners coming back every day.

๐Ÿค

Social by default

Follow friends, share progress, and discover courses your network is taking.

๐Ÿ“ฑ

Mobile + web

Create on the big screen, learn on your phone. Everything syncs instantly.

Popular right now ๐Ÿ”ฅ

Courses people are learning today.

Browse all courses โ†’
๐Ÿซ Blocks Classrooms

Teaching a real class?
Run it on Blocks.

Turn any course into a live class for your school, tutoring group, or cohort. One subscription covers all your students, and they never pay.

๐ŸŽŸ๏ธ

Students join with a code

No accounts to provision, no invites to chase. Share one short code and your whole class is in. Students always learn free.

๐Ÿšฆ

Teach at your pace

Open everything at once, unlock units on a schedule, or gate them live as you teach. The course follows your lesson plan.

๐Ÿ“Š

See every student

A live roster with progress and class XP, plus a leaderboard that turns homework into a competition.

Class code

SUNLAB42

Class leaderboard

๐Ÿฅ‡Alice95 XP
๐ŸฅˆDeniz70 XP
๐Ÿฅ‰Bruno55 XP
Blocks

Ready to snap it together?

No credit card. Start your first course in under a minute.