How to Download Scratch 3.0 for Free – Complete 2026 Guide

Looking to download Scratch 3.0? You’re in the right place. Whether you need the offline version for a device without reliable internet, or you want to set up Scratch properly for your child before their first coding session – this guide walks you through every step, on every platform, in under five minutes.

Scratch 3.0 is MIT’s free, block-based coding tool used by over 100 million kids worldwide. You can use it directly in your browser at scratch.mit.edu – no download needed. But the offline version (Scratch Desktop) gives your child the freedom to code anywhere, with no internet dependency. This guide covers both options, plus troubleshooting and first-project tips to get your child coding today.


Table of Contents

  1. Online vs Offline — Which Should You Use?
  2. How to Download Scratch 3.0 — Step by Step
  3. Download by Platform (Windows, Mac, Chromebook, iPad)
  4. Online vs Offline Scratch: Full Comparison
  5. After Installing: First 10 Minutes on Scratch
  6. Troubleshooting Common Download Problems
  7. What Comes After Scratch?
  8. FAQ

⚡ Quick Facts

  • Scratch 3.0 is 100% free — no account needed to download or use offline
  • Available for Windows 10+, macOS 10.13+, ChromeOS, Android tablets & iPads
  • Official download page: scratch.mit.edu/download
  • Offline editor saves projects locally as .sb3 files
  • Full download and install takes under 5 minutes on most devices

What is Scratch 3.0?

Scratch 3.0 is a beginner-friendly, visual programming tool created by MIT specifically for young learners and educators. It allows users to develop interactive stories, games, and animations using an intuitive drag-and-drop interface, eliminating the need for complicated coding languages. It’s perfect for beginners as it turns coding into an engaging and enjoyable experience.


Online vs Offline: Which Version Should You Use?

Before downloading anything, it helps to know that Scratch 3.0 has two ways to run — and many families don’t actually need the offline version.

Use the browser version if your child has reliable internet. Visit scratch.mit.edu/projects/editor/ — no install, always up-to-date, works on any device including school Chromebooks.

Download Scratch Desktop if you want to code without Wi-Fi — on road trips, in areas with poor signal, or as a focused, distraction-free space away from the browser.

💡 Parent tip: The offline editor is also useful if your child’s school blocks external websites. Scratch Desktop runs entirely locally — no internet needed after installation.

Benefits of Using Scratch 3.0

Scratch 3.0 offers numerous advantages:

  • Completely free and accessible to everyone.
  • Easy-to-learn visual interface perfect for beginners.
  • Encourages creativity, problem-solving, and logical thinking.
  • Enables users to share and collaborate through the Scratch community.
  • Ideal for teaching fundamental programming concepts without stress

Check Your System Requirements

Before downloading Scratch, ensure your computer meets the following criteria:

  • Operating System: Windows 10+, MacOS 10.13+, ChromeOS, or Android tablets
  • Memory: At least 2 GB RAM
  • Disk Space: Minimum 500 MB available
  • Browser: Updated Chrome, Firefox, or Edge (for web version)

How to Download Scratch 3.0 — Step by Step

These steps apply to all platforms. The full process takes under five minutes.

1

Go to the official Scratch download page

Open your browser and navigate to scratch.mit.edu/download. Always use the official MIT page — avoid third-party download sites.

2

Select your operating system

The page shows icons for Windows, macOS, ChromeOS, and Android/iPad. Click the one that matches your device. If you’re unsure which Mac chip you have, the .dmg file works on both Intel and Apple Silicon.

3

Download the installer file

Click the download button. Your browser saves the file — typically Scratch Setup.exe on Windows or Scratch.dmg on Mac. Wait for it to fully download before opening.

4

Run the installer

Open the downloaded file. On Windows you may see a security prompt — click “Run Anyway” (the file is from MIT and safe). Follow the on-screen steps, which typically just means clicking “Next” twice.

5

Open Scratch Desktop and start coding

Find Scratch in your Applications folder (Mac) or Start Menu (Windows). Launch it — you’ll see the full Scratch editor, running completely offline. Projects save locally; use File → Save to your computer regularly.

Done! Scratch is installed and ready. Your child can now open it any time without a browser or internet connection.

Download Scratch 3.0 by Platform

Click the download button for your device. Each links to the official source only.

🪟

Windows

Windows 10 / 11

Download
🍎

macOS

macOS 10.13+

Download
🌐

Chromebook

Google Play Store

Get App
🤖

Android

Tablets only

Get App
📱

iPad

iOS / iPadOS

App Store

Windows — what to do if you see a security warning

Windows Defender may show a SmartScreen prompt. Click “More info” then “Run anyway”. The installer is from MIT and completely safe. You can install Scratch for just your account or for all users on the computer.

macOS — Apple Silicon (M1/M2/M3) notes

Open the .dmg file and drag Scratch to your Applications folder. On M1/M2/M3 Macs, Scratch runs via Rosetta 2 — macOS will prompt you to install it automatically if needed (takes about 30 seconds).

Chromebook & Android — tablet only

The Scratch Android app is designed for tablets only — not phones. Android phone users should open scratch.mit.edu in their browser instead. If your Chromebook doesn’t have Google Play Store access (common on school devices), the browser version works perfectly.

Online vs Offline Scratch 3.0 — Full Comparison

Not sure which version to use day-to-day? Here’s the full side-by-side breakdown.

Feature Online (Browser) Offline (Desktop App)
Internet requiredYes — needs Wi-FiNo — works offline
Free to use✅ Yes✅ Yes
Account neededOptional (to save to cloud)Not needed
Always up-to-date✅ AutomaticManual update needed
Share with community✅ YesExport → upload to account
Works on school networksSometimes blocked✅ Always works
iPad / Android support✅ Via browser✅ Via app
Best forHome, school, everyday useTravel, limited Wi-Fi, focused sessions

After Installing: Your Child’s First 10 Minutes on Scratch

The download is the easy part. Getting your child engaged from the first session matters far more.

Don’t start with tutorials — start with the cat

The moment Scratch opens, there’s a cat sprite waiting. Tell your child: “Make the cat do something — anything.” Let them drag blocks, click the green flag, and laugh when it works. That first spark of “I made this happen” is the whole point.

One goal per session keeps frustration low

New coders get overwhelmed quickly. Keep early sessions to one goal: “Today we’ll make the cat move left and right.” 20 focused minutes beats 2 frustrated hours every time.

Know what to build next

Once your child has played freely for a session or two, they’ll ask: “What should I make now?” Our guide to the best Scratch coding games for kids has project ideas organised by difficulty — a perfect next step.

When they’re ready to go further

Most kids plateau after a few months without structured guidance. Our complete Scratch coding guide covers the full learning journey — and if you’re wondering about the right age to start, read what age kids should start learning Scratch.

Want your child to go further than Scratch?

Our expert instructors take kids from first block code to Python and robotics — at their own pace, in live 1-on-1 sessions built around what they love.

Book a Free Demo Class →

Starting Your First Scratch Project

Once Scratch 3.0 is installed:

  • Open Scratch and click “Create”.
  • Drag blocks from the side panel to create your script.
  • Click the green flag to test your project.
  • Remember to save your work regularly by clicking “File” > “Save”.

Troubleshooting Common Scratch Download Problems

Most issues come down to one of these six problems. Here’s how to fix each one quickly.

⚠️ “Windows protected your PC” warning

This is Windows SmartScreen flagging an unfamiliar installer — not a virus. The file is signed by MIT.

✅ Fix: Click “More info” → “Run anyway”

⚠️ Scratch won’t open on Mac

macOS blocks apps not from the Mac App Store by default. This is a Gatekeeper setting — not a sign the app is unsafe.

✅ Fix: System Settings → Privacy & Security → scroll down → “Open Anyway”

⚠️ Scratch running slowly or lagging

Scratch Desktop needs a reasonably modern device. Older machines with less than 2GB RAM may struggle with large projects. Check Scratch system requirements.

✅ Fix: Close other open apps, or use the browser version on a newer device

⚠️ Can’t find the official download link

Third-party sites can look similar to the official Scratch page. Some redirect to outdated or ad-heavy versions.

✅ Fix: Only ever download from scratch.mit.edu/download

⚠️ Projects not saving in offline version

The offline editor saves locally — not to the cloud. Closing Scratch without saving loses your work. There’s no auto-save in the desktop version.

✅ Fix: Use File → Save to your computer regularly. Projects save as .sb3 files.

⚠️ Chromebook shows “app not available”

Older Chromebooks or school-managed devices may not have Google Play Store access enabled.

✅ Fix: Use the browser version at scratch.mit.edu — works perfectly on all Chromebooks

What Comes After Scratch? Planning Your Child’s Coding Journey

Scratch 3.0 is a brilliant starting point — but it was never designed to be the finish line. Once your child can confidently build games, animations, and interactive stories, the natural path opens up.

Ages 8–11: Explore Roblox Studio for game creation using Lua scripting, or deepen Scratch projects with more complex logic — loops, variables, and custom blocks.

Ages 11–15: The move to Python is the most impactful next step. It’s the language behind AI, data science, and automation — and the most common transition for kids who’ve mastered block coding. Guided instruction makes this dramatically smoother than self-paced apps alone.

Wondering whether 1-on-1 classes or group learning works better? We compared both in detail: live 1-on-1 vs group coding classes for kids.

Scratch Guide

Complete Beginner’s Guide to Scratch Coding

Age Guide

What Age Should Kids Start Learning Scratch?

Projects

Best Scratch Coding Games for Kids

Next Level

Python for Kids: Complete Guide & Best Courses

Technical

Scratch System Requirements: Full Guide

Offline Mode

How to Export Scratch Projects in Offline Mode

In Summary

Downloading Scratch 3.0 takes under five minutes on any device. Head to scratch.mit.edu/download, pick your operating system, run the installer, and your child is ready to code offline — anytime, anywhere. If they have reliable internet, the browser version works just as well with zero setup.

Getting the setup right matters. A child who hits a technical wall in their first session is far less likely to come back. The right start — a working environment and one small, achievable first project — sets the tone for everything that follows.

Ready to go beyond downloading? Read our complete guide to Scratch coding — or book a free demo class to see what guided instruction looks like for your child.

Turn your child’s Scratch curiosity into real, lasting coding skills.

Get Started Free →

Frequently Asked Questions

How do I download Scratch 3.0 for free?

Go to scratch.mit.edu/download, select your operating system (Windows, macOS, Chromebook, or Android/iPad), click the download button, and run the installer. The Scratch Desktop app is completely free and available for all major platforms. The entire process takes under five minutes.

Can I use Scratch 3.0 without downloading it?

Yes. Scratch 3.0 runs fully in your browser at scratch.mit.edu — no download needed. The online version is always up-to-date and works on any device with a modern browser (Chrome, Firefox, Safari, Edge) and an internet connection. Most families use the browser version for everyday coding.

Does Scratch 3.0 work offline after downloading?

Yes. Once installed, Scratch Desktop works completely offline. Projects are saved locally on your device as .sb3 files. When you reconnect to the internet, you can export your project and upload it to your Scratch account to share with the community. See our guide on how to export Scratch projects in offline mode.

Is Scratch 3.0 safe for kids to download?

Yes. Scratch is developed and maintained by MIT — one of the world’s most respected research institutions. The offline app contains no ads, no in-app purchases, and no social features. It’s one of the safest coding environments available for children. Always download from the official page at scratch.mit.edu/download only.

What are the system requirements for Scratch 3.0?

Scratch Desktop requires Windows 10+, macOS 10.13+, or ChromeOS with Play Store access. On mobile it runs on Android tablets and iPads. For the browser version you need Chrome 63+, Firefox 57+, Safari 11+, or Edge 15+. See our full Scratch system requirements guide for complete hardware details.

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    ItsMyBot
    Empowering children with the right skills today enables them to drive innovation tomorrow. Join us on this exciting journey, and let's unlock the boundless potential within every child.
    © ItsMyBot 2026. All Rights Reserved.