Scratch

Scratch Foundation
Jun 2, 2025

Trusted App

  • 8.8

    39 Reviews

  • 75.1 MB

    File Size

  • Everyone

  • Android 8.0+

    Android OS

About Scratch

Scratch is a block-based coding app that lets kids create interactive stories, games, and animations.

Developed by Scratch Foundation, the Scratch APK brings a friendly drag-and-drop editor to Android tablets so you can create offline and share when ready. Here are the highlights you will find useful:

Create stories, games, and animations with simple block coding Built-in sprites, backdrops, and sounds; record your own audio Work offline and save projects locally without internet Export files or publish to the Scratch Community with an account Connect devices like micro:bit, Makey Makey, and LEGO MINDSTORMS


Create With Blocks, See Results Instantly

Scratch focuses on visual coding that helps beginners build logic without syntax errors. Blocks snap together to control characters, timing, looks, and movement while the Stage shows results as you work. Tap Create to start, then drag blocks from Events, Motion, Looks, and Control. For example, “when green flag clicked” can trigger “move 10 steps,” “say Hello,” and “wait 1 seconds,” so a sprite moves, speaks, and pauses in a simple sequence. This quick feedback makes it easy to prototype a story scene or a mini-game loop in minutes.


Sprites, Backdrops, and Sounds You Can Customize

The built-in libraries give you a wide range of characters, environments, and audio clips to start fast. The Scratch app lets you choose a sprite, set a backdrop, and add sound effects or recorded voice lines to match your idea. You can adjust a sprite’s visibility with Show/Hide and position it precisely using X/Y values in motion blocks. A common setup is to “go to x: 0 y: 0” for a starting spot, then “glide 1 second to x: 100 y: 0” to create smooth movement across a scene. Recording your own sounds helps kids narrate stories or add a personal touch to game events.


Work Offline, Then Export or Share

Many users appreciate that projects can be created and saved without internet, which is helpful for classrooms or travel. Scratch lets you export a project file to share by message, email, or cloud storage, and you can publish to the Scratch Community when online with an account. If you want to collaborate later, save locally first, then upload when you have a connection. A small limitation is that community sharing requires a Scratch account and internet access; when that is not possible, exporting the file is a practical workaround.


Code Real Devices for Interactive Projects

Hardware integrations extend what learners can build beyond the screen. Scratch supports devices like micro:bit, Makey Makey, LEGO MINDSTORMS, and webcams on supported setups, so you can turn simple games into physical controllers or add sensors to interactive stories. For example, a Makey Makey can act as custom buttons for a platformer, and a micro:bit can provide shake or tilt inputs to trigger events. Setup varies by device, and availability can depend on your tablet and accessories, so it helps to start with a basic project and add hardware blocks step by step to test inputs.


Friendly Tutorials and Classroom Features

Getting started is easier with guided prompts and example projects that show how blocks work together. Scratch Offline Editor includes helpful tutorials, educator-friendly resources, and small touches like the magnifying glass to zoom the code area when working with longer scripts. A typical learning moment is seeing a character speak using “say [text] for [ ] seconds,” then combining it with motion and wait blocks to build a conversation scene with timing. These features help learners practice sequencing, events, and creative problem-solving in a low-pressure environment.


Scratch Pros & Cons

These points reflect hands-on use on Android tablets and how the Scratch app supports classroom creativity while enabling offline workflows.

Pros Intuitive drag-and-drop coding ideal for beginners and kids Offline creation with straightforward export and sharing Rich sprite, backdrop, and sound libraries included Hardware integrations for physical computing projects Helpful tutorials and educator-focused resourcesCons Optimized for tablets; phone support can be limited Community sharing needs account and internet


Download Scratch on Android

You can download Scratch APK latest version safely from APKPure. The installation package is about 75.1 MB, so a Wi‑Fi connection is recommended to avoid heavy data use. Devices should run Android 8.0 or higher for the best experience.

On first launch, projects work fully offline, and you can save locally without extra downloads. If you plan to publish to the Scratch Community, that step will require an internet connection and a Scratch account. For smoother creation, allow storage permission so your projects save correctly, and keep an eye on free space if you record long audio tracks.

If you prefer a quick setup, download Scratch over Wi‑Fi, then try a small demo: tap Create, add a sprite, and use “when green flag clicked” with “glide” to test movement. This gives you a feel for block coding before building a full game or story.

Show MoreShow Less

What's new in the latest 3.0.66-minSdk26

Last updated on 2025-06-03
• New debugging assistance dialog
• Updated SDK and libraries for compatibility with newer devices
• Updated translations
• Bug fixes & performance improvements

Scratch APK Information

Latest Version
3.0.66-minSdk26
Category
Education
Android OS
Android 8.0+
File Size
75.1 MB
Available on
Content Rating
Everyone
Safe & Fast APK Downloads on APKPure
APKPure uses signature verification to ensure virus-free Scratch APK downloads for you.

Old Versions of Scratch

Super Fast and Safe Downloading via APKPure App

One-click to install XAPK/APK files on Android!

Download APKPure
Security Report

Scratch

3.0.66-minSdk26

0
/65
No security vendors flagged this file as malicious
Last Scan: Jun 2, 2025
No Virus
No Spyware
No Malware
Verified by APKPure.net
SHA256:

1c891425c86b24d642d84e48ab31c120a8bdc9ddb74fae6eb796e7194bffe5e2

SHA1:

1bdd853bbbb8bb264b353ba12cfdf3cfa889ae5b