ScratchJr 4+

Scratch Foundation, Inc.

Designed for iPad

    • 4.0 • 486 Ratings
    • Free



With ScratchJr, young children (ages 5-7) learn important new skills as they program their own interactive stories and games.

By snapping together graphical programming blocks, children can make characters move, jump, dance, and sing. In the process, children learn to solve problems, design projects, and express themselves creatively on the computer. They also use math and language in a meaningful and motivating context, supporting the development of early-childhood numeracy and literacy. With ScratchJr, children don’t just learn to code, they code to learn.

ScratchJr was inspired by the popular Scratch programming language (, used by millions of people (ages 8 and up) around the world. The ScratchJr interface and programming language were redesigned to make them appropriate for younger children’s cognitive, personal, social, and emotional development.

ScratchJr is a collaboration between the Lifelong Kindergarten research group at the MIT Media Lab, the Developmental Technologies research group at Tufts University, and the Playful Invention Company. The ScratchJr project has received generous financial support from the National Science Foundation (NSF DRL-1118664), Scratch Foundation, LEGO Foundation, and British Telecommunications.

If you enjoy using this free app, please consider making a donation to the Scratch Foundation (, a nonprofit organization that provides ongoing support for ScratchJr. We appreciate donations of all sizes, large and small.

What’s New

Version 1.5.11

Bug Fixes

Ratings and Reviews

4.0 out of 5
486 Ratings

486 Ratings


Not As Advanced As The Original But Great!

I downloaded this app just for programming while on the go. Thing is, sounds played must be done till moving to the next block, same for chats. Limited Sounds on each Sprite/Characters as well, Limited amounts of messages as well.

Overall the app is great. And keeps me busy while travelling
(P.S: A Tutorial Is Also Needed As Well For Some Kids. It’s Lucky I’ve Been Using Scratch For 3 years.)

Bella1534 ,

Good but needs updates

Scratch Jr is a pretty good app, but needs a few updates. First of all, Scratch Jr is I bit to easy for some intelligent kids. And these kids only want the app because the characters, objects and backgrounds are cool. So my idea would be to make more complex movements, for example: more sounds, and maybe a listener option. But my main idea is to be able to move different body parts, for example: when I want a character to walk it doesn’t look like it is walking, it just looks like it’s gliding. Maybe you could add levels so little kids could still use, but the older kids could use higher levels. Please consider these ideas, but otherwise it’s a good app for little kids. 🍔🍟🍫

Bahar Heydari ,

Amazing! With a capital A!! Please read this!!!

Hi!! My name is Bahar Heydari (it means spring in Iran!) I am a girl I am 6. And I am born in Iran. I LOVE this because… 1. If you say that most teachers have this app for there children you are so right!! Because my library teacher has this! 2. I LOVE how you can colour stuff. (Did you know that when i was going to get this app i thought it would be boring BUT when I got this I loved it so much!)did l tell you that this is one of my most favourite game! Love Bahar.

App Privacy

The developer, Scratch Foundation, Inc., indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer's privacy policy.

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Location
  • Usage Data

Privacy practices may vary, for example, based on the features you use or your age. Learn More

You Might Also Like

Scratch Tutorial - Coding Game
Tynker: Coding for Kids
WeDo 2.0 LEGO® Education
ChatterPix Kids
Hopscotch-Programming for kids