Scratch is used by millions of kids around the world both in and outside of school. With Scratch, you can code your own interactive stories, games, and animations, then share with your friends, classroom, or a global community of creators.
Create anything with Scratch!
Choose from a library of characters and backdrops or create your own
Choose from a library of sounds or record your own
Connect to and code physical devices in the world like micro:bit, Makey Makey, LEGO MINDSTORMS, your computer’s webcam, and more
Create and save projects without an internet connection
Easily export and share projects with friends and family
Create an account and share to the global Scratch Community of creators
Get started or go further with new tutorials.
Get started with Scratch in your classroom with dozens of free resources for educators