Scratch engine hub

Learn Scratch, one game at a time

The friendly drag-and-drop coding language. Games are made by snapping blocks together, and everything runs in the browser.

Ages 7 to 9 Free, no account 15 workshops Nothing to install
Lumo

Lumo says: Brand new to coding? Start with My First Scratch Game. Then build a game right here in the page, where you can watch it run as you go.

One short, friendly build to learn how Scratch works. Then pick a game below.

1 workshop
Pip

Pip says: Every project here runs in the browser, so there is nothing to install. Pick a game and build it.

Build each game step by step inside this page and watch it run, with nothing to install. You can download the project when it is done.

7 workshops

Follow along in Scratch and learn the blocks behind each game, one step at a time.

6 workshops

Set up a game, play it live, then export a real .sb3 project file you can open in Scratch.

1 workshop

Everything else, plus every other engine, lives in the full workshop hub. Scratch runs in the browser, so nothing needs installing and no account is needed to start a build here.