Home / Apps / Education / ScratchJr
ScratchJr

ScratchJr

Developer: Scratch Foundation
4.6 (49 ratings) 69 views 26.66 MB Android Android + 5.0+
Google Play
Version
1.5.8
Updated
17 Mar 2026
Android
Android + 5.0+
Size
26.66 MB
Age
3+

Screenshots

ScratchJr скриншот 1
ScratchJr скриншот 2
ScratchJr скриншот 3
ScratchJr скриншот 4
ScratchJr скриншот 5
ScratchJr скриншот 6
ScratchJr скриншот 7
ScratchJr скриншот 8
ScratchJr скриншот 9
ScratchJr скриншот 10
ScratchJr скриншот 11
ScratchJr скриншот 12

About app ScratchJr

Why Most Coding Apps Fail to Hold a Child’s Attention

Children aged 5 to 7 often lose interest when faced with complex programming interfaces or abstract logic. ScratchJr solves this by offering a visual, drag-and-drop programming environment where young users build interactive stories and simple games without reading a single line of text. Instead of memorizing syntax, children snap together colorful coding blocks to make characters move, jump, talk, and change size.

Core Functionality in Practice

The app provides a complete creative toolkit. Users select from a library of over 150 characters, dozens of background scenes, and hundreds of props such as trees, houses, and vehicles. Each visual element can be resized, rotated, and duplicated. The editor supports multiple scenes per project, allowing children to create multi-page narratives with transitions between them.

The programming interface uses a block-based system with six categories: Motion, Looks, Sound, Control, End, and Trigger. Each block performs a specific action, such as “move right,” “grow,” “play a recorded sound,” or “repeat.” Children stack these blocks vertically to create sequences. The app also includes a paint editor where users can draw custom characters or modify existing ones using basic shape tools, a fill bucket, and a text tool.

Key Technical Capabilities

  • Record custom voices and sound effects directly in-app
  • Import personal photos from the device gallery as character sprites
  • Edit backgrounds with a grid-based paint tool for pixel art
  • Use a built-in camera to capture real-world objects for scenes
  • Share finished projects as self-contained .sjr files via email or cloud storage

The app operates entirely offline after initial download. No account creation or internet connection is required during use. The interface uses large, touch-friendly buttons with clear icons, and all text is minimized to accommodate pre-literate users. Projects auto-save every 30 seconds, and the undo button allows children to reverse the last five actions.

Why This App Works for Early Learners

ScratchJr was designed in collaboration with Tufts University and the MIT Media Lab. Research behind the app shows that children as young as four can learn cause-and-effect relationships, sequencing, and basic debugging through visual programming. The app intentionally limits complexity: only 28 coding blocks exist, and each block triggers immediate visual feedback. This instant response loop keeps children engaged while teaching logical thinking.

The app supports multiple user profiles, allowing siblings or classmates to maintain separate project collections. Each profile stores up to 40 projects. The interface language auto-detects from the device settings, supporting over 20 languages including English, Spanish, French, Chinese, and Arabic.

Consider Downloading ScratchJr

We suggest trying this app if your child shows interest in animation, storytelling, or building things on screen. The free version includes all features with no locked content or time limits. You might enjoy using it together to create a short animated story about your family or a favorite pet.

Heads up: you'll need wifi for the initial download and for sharing projects. Some advanced features like importing photos require granting camera and storage permissions. The app is 140 MB and requires iOS 10.0 or later / Android 5.0 or later. No in-app purchases or third-party ads are present.

Information

Version
1.5.8
Size
26.66 MB
Android
Android + 5.0+
Age
3+
Package
org.scratchjr.android
Signature
d529b3593f0fed7c98617ff4a9bc7733
Architecture
universal
SHA-256
2d4fc15a4dc4e84101b9d2fbf56ab3f6888d751ce0e74c97535c6cc791272d92
Verified by VirusTotal

Version history of ScratchJr

ScratchJr 1.5.8
17.03.2026 26.66 MB
ScratchJr 1.5.11
17.03.2026 26.62 MB
ScratchJr 1.4.16
17.03.2026 99.39 MB

Reviews of ScratchJr

8 + 4 =

Similar apps