ScratchJr

by Scratch Foundation

3.9 38K+ reviews
16M+ Installs
03/30/2015 Released
ScratchJr icon
ScratchJr icon
Education

ScratchJr

by Scratch Foundation

3.9 38K+ reviews
16M+ Installs
03/30/2015 Released
ScratchJr screenshot 1
ScratchJr screenshot 2
ScratchJr screenshot 3
ScratchJr screenshot 4
ScratchJr screenshot 5
ScratchJr screenshot 6

Ratings Breakdown

3.9 ★★★★★ 38K+ ratings
5 63%
4 7%
3 5%
2 4%
1 21%

Data from Google Play at the time of writing.

What ScratchJr Actually Does

ScratchJr is a visual programming app aimed at kids age 5 and up, built by the Scratch Foundation with help from MIT Media Lab and Tufts University. Kids snap together graphical blocks to make characters walk, jump, sing, and dance, and they can paint their own characters, record their own voices, and drop in photos of themselves. There’s no reading of text-based code required, which is the whole point: it’s a first step into computational thinking before a child can even type well.

A companion book is available too, and one reviewer noted that pairing the book with the app made a great combo for getting a computer-obsessed 5 year old into the basics of sequencing and logic.

Where It Genuinely Shines

Parents and kids consistently mention how easy it is to pick up. One parent said their daughter started using it at school and kept coming back to it at home because it’s simple to use with plenty of blocks, characters, and backgrounds to play with. Another reviewer, clearly a student themselves, said a computer teacher recommended it to build coding skills and found it awesome right out of the gate. The block-based interface, painting tools, and the built-in example projects (accessible via a book icon in the corner) get real praise for making the first project approachable without hand-holding from an adult.

The Bugs That Keep Coming Up

Multiple reviewers report the same handful of glitches. Dragging an object to a spot sometimes leaves it stuck in the wrong place until you try several times, and the Home button occasionally stops responding. Another common complaint is that saved projects sometimes fail to reopen, which is a serious problem for a kid who just spent an afternoon building something. There’s also a hard limit of 4 scenes per project, and the plus button to add more gets visually covered by the blocks panel, something one reviewer called out in all caps as genuinely limiting for bigger creative projects.

The Export Problem Nobody Warns You About

The single most damaging complaint in the reviews is about getting projects out of the app. Files can only be shared via email as a .sjr file, a proprietary format that nothing else recognizes. One parent described their daughter’s class project videos becoming completely unusable because there was no way to export them into a normal, shareable video format. If your child needs to turn in a project for school or show it off anywhere outside the app itself, this is a real limitation to know about upfront.

Smaller Annoyances Worth Knowing

The parental control gate uses very basic math problems like 50+1, which one parent pointed out is easy for older siblings to bypass. Other feedback asks for more sound blocks, an improved paint editor, and an operator block for picking a random number, suggesting the tool still has room to grow even after years of use.

Who Should Download This

ScratchJr is worth installing for parents or teachers introducing a 5-to-7 year old to coding concepts, especially alongside the printed companion book. Just go in expecting occasional dragging glitches, a scene limit, and know that finished projects are hard to get out of the app in a usable format. Anyone needing to submit or share finished work externally should test the export process before relying on it for something like a school assignment.

Pros

  • Very easy for young kids to start
  • Great paint and character customization tools
  • Built-in example projects via book icon
  • Good pairing with the physical companion book
  • Solid intro to sequencing and coding logic

Cons

  • Projects export only as unusable .sjr files
  • Dragging objects and Home button glitch
  • Hard 4-scene limit blocks bigger projects

What Real Users Say

Christopher Kennedy 1/5

“My daughter loves this app. Unfortunately, she spent time making a series of videos for a class project that are unusable. The only 'export' options is to share via email and the file sent is a .sjr file that's specific to scratch and not recognizable by literally anything. There's also zero way to access this work via desktop. And if…”

👍 2,230 found this helpful
Michele Lukes 4/5

“I like this game! My daughter first started playing this at school, and she has loved it ever since! It is great and very easy to use. There are many blocks, characters,backgrounds etc. The only thing that could be improved, is the parental controls. They use very simple maths like 50+1. But apart from that, it's great and if you're…”

👍 1,790 found this helpful
Analecia Qarau-Francis 5/5

“Very impressed, I got the book from a shop and hadnt realised there was an app to go with it at first. The app seems very good and alongside the book it's the perfect pairing to get my lovely 5 year old that is all about computers and gaming interested in the 0's and 1's as it where, hehe. And…”

👍 1,327 found this helpful

Reviews sourced from Google Play, selected by helpfulness at the time of writing.

App Info & Permissions

Developer Scratch Foundation
Content rating Everyone
Contains ads No
Installs 16M+
Released 03/30/2015
Price Free

Permissions this app requests

📷 Camera Take pictures and videos
🎙️ Microphone Record audio
🖼️ Photos/Media/Files Read the contents of your USB storage
💾 Storage Read the contents of your USB storage

Similar Apps

Frequently Asked Questions

1

What is ScratchJr?

ScratchJr is an introductory visual programming app for kids age 5 and up, developed by the Scratch Foundation with MIT Media Lab and Tufts University. Kids snap together graphical blocks to animate characters, add their own voice recordings, paint custom artwork, and even insert photos of themselves. It's designed as a simplified, non-text-based version of the Scratch language used by older kids and is meant to build early coding and sequencing skills.

2

Is ScratchJr free to use?

Yes, ScratchJr is free to download and use, with the developer asking for optional donations to support ongoing development. There are no ads or paywalled features mentioned by users. The Scratch Foundation is a nonprofit, so donations go toward maintaining the app rather than generating profit.

3

Can I export or share projects made in ScratchJr?

Sharing is limited. Projects can only be sent via email as a .sjr file, a format specific to Scratch that isn't recognized by other apps or video players. One parent reported that videos their daughter made for a school project ended up unusable because there was no way to convert or export them into a common format like MP4.

4

Does ScratchJr have bugs or technical issues?

Users report a few recurring issues, including objects getting stuck in the wrong position after dragging until you retry several times, and the Home button occasionally failing to respond. Some reviewers also mention saved projects sometimes not reopening properly. These aren't universal complaints, but they show up often enough in reviews to be worth expecting.

5

Is ScratchJr good for a classroom or homeschool setting?

It works well for introducing sequencing, logic, and basic coding literacy to young children, and several reviewers mention using it alongside a printed companion book or on a teacher's recommendation. However, the 4-scene project limit and difficult export options make it less ideal if students need to submit finished work outside the app itself.