Learning
HelpProgrammesSign in

Scratch

App building Free
Open Scratch

Create games, animations and stories with block coding, free from MIT.

What is Scratch?

Scratch is a free block-based coding platform from MIT. Snap blocks together to create interactive stories, games and animations, and share them with a global community. It's available in many languages.

Think of it as coding with building blocks.

What you can do with it

  • Block coding: easy for beginners
  • Games and animations
  • Huge community: remix projects
  • Many languages: including Hindi

Get started in 3 steps

  1. Go to scratch.mit.edu
  2. Click Create to start
  3. Follow a tutorial and share your project

Try this today

  • Make a sprite move and talk
  • Create a simple maze game
  • Remix a community project

Good to know

  • Free
  • ScratchJr: for younger children
  • Safe community: moderated

Quick challenge

Make a 30-second animation that tells a joke!

Picked by the Scrollwell team · updated 25 Oct 2026. Scratch is run by its own company — read its privacy terms before you add learners' names or marks.

More App building tools

Bolt.new

Free plan + paid
App building

Turns a single prompt into a working website or web app that you can edit and publish.

Teaching guideFree plan
Opens the tool's own website in a new tab.

Bubble

Free plan + paid
App building

A powerful no-code platform for building full web and mobile apps, with AI to get started.

Teaching guideFree plan
Opens the tool's own website in a new tab.
App building

Anthropic's AI coding agent that builds, edits and explains software from plain-language requests.

Teaching guide
Opens the tool's own website in a new tab.