ScratchJr - Education
zoom_in Click to enlarge

description ScratchJr Overview

ScratchJr is the younger sibling of Scratch, specifically designed for children ages 5-7. It simplifies the interface by using icons instead of text, allowing young children to create their own interactive stories and games. It is a fantastic introduction to the concept of programming, helping kids develop sequencing and problem-solving skills while they express themselves creatively. The app is tablet-first, making it intuitive for young children to use touch gestures to build their programs.

It is a must-have for any parent looking to introduce coding to their early elementary child.

recommend Best for: Young children ages 5-7, particularly pre-readers, who are being introduced to programming concepts through interactive storytelling and simple game creation in educational or home settings.

info ScratchJr Specifications

balance ScratchJr Pros & Cons

thumb_up Pros
  • check Visual block-based interface requires no reading ability, making it accessible for pre-readers ages 5-7
  • check Completely free with no ads or in-app purchases, removing financial barriers for families and schools
  • check Available on iPad, Android tablets, and Chromebooks, offering flexibility for different device ecosystems
  • check Develops computational thinking, problem-solving, and sequencing skills through interactive storytelling and game creation
  • check Open-source project maintained by Tufts University and MIT Media Lab, ensuring ongoing development and research backing
  • check No account or login required, allowing children to start creating immediately without privacy concerns
thumb_down Cons
  • close Limited to tablet devices only; not available on smartphones or desktop computers, restricting accessibility
  • close Lacks transition pathway to text-based coding; no bridge to Scratch or other programming languages
  • close No built-in lesson plans or curriculum guides for educators; requires additional planning for classroom use
  • close No cloud save or sharing features; projects are stored locally and cannot be easily shared with remote family members
  • close No advanced features like variables, operators, or custom functions, limiting project complexity as children grow

help ScratchJr FAQ

What age range is ScratchJr designed for?

ScratchJr is designed specifically for children ages 5-7. The icon-based interface requires no reading or typing skills, making it ideal for pre-readers and early readers who want to learn basic programming concepts.

Is ScratchJr really free to use?

Yes, ScratchJr is completely free. There are no ads, in-app purchases, or premium versions. It was developed by a collaboration between Tufts University, MIT Media Lab, and Playful Invention Company as a free educational resource.

What platforms support ScratchJr?

ScratchJr is available on iPad (iOS 10.3+), Android tablets (Android 5.0+), and Chromebooks. It does not currently support iPhones, Android phones, or desktop computers due to screen size requirements.

What can children create with ScratchJr?

Children can create interactive stories, simple games, and animations by snapping together colorful programming blocks. They can make characters move, jump, dance, sing, and respond to touches or taps on the screen.

How does ScratchJr differ from regular Scratch?

ScratchJr is a simplified version of Scratch with a smaller block set, larger icons, and no text requirements. Scratch targets ages 8-16 and includes more advanced features like variables, cloud data, and online sharing capabilities.

What is ScratchJr?
ScratchJr is the younger sibling of Scratch, specifically designed for children ages 5-7. It simplifies the interface by using icons instead of text, allowing young children to create their own interactive stories and games. It is a fantastic introduction to the concept of programming, helping kids develop sequencing and problem-solving skills while they express themselves creatively. The app is tablet-first, making it intuitive for young children to use touch gestures to build their programs. It is a must-have for any parent looking to introduce coding to their early elementary child.
How good is ScratchJr?
ScratchJr scores 8.8/10 (Very Good) on Lunoo, making it a well-rated option in the Education category. ScratchJr earns an 8.8/10 due to its exceptional accessibility for young children, engaging visual interface, and strong educational value in developi...
How much does ScratchJr cost?
Free Plan. Visit the official website for the most up-to-date pricing.
What are the best alternatives to ScratchJr?
See our alternatives page for ScratchJr for a ranked list with scores. Top alternatives include: Tynker, Minecraft: Education Edition, Khan Academy Kids.
What is ScratchJr best for?

Young children ages 5-7, particularly pre-readers, who are being introduced to programming concepts through interactive storytelling and simple game creation in educational or home settings.

How does ScratchJr compare to Tynker?
See our detailed comparison of ScratchJr vs Tynker with scores, features, and an AI-powered verdict.
Is ScratchJr worth it in 2026?
With a score of 8.8/10, ScratchJr is highly rated in Education. See all Education ranked.
What are the key specifications of ScratchJr?
  • Platforms: iPad (iOS 10.3+), Android tablets (5.0+), Chromebooks
  • Characters: Pre-loaded cartoon characters (Yoyo, Wander, Theo, Ginger, Nobot)
  • Backgrounds: 12 pre-loaded scenes including home, school, outdoors, space
  • File Export: Projects can be exported as PDF storybooks
  • Maximum Age: 7 years old
  • Minimum Age: 5 years old

Reviews & Comments

Write a Review

lock

Please sign in to share your review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Create your first list and start tracking the tools that matter to you.

Track favorites
Get updates
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare