How to Install Scratch on a Chromebook — Browser, Android App & Linux Methods

Table of Contents

  1. Does Scratch Work on a Chromebook?
  2. Method 1 — Use Scratch Directly in Chrome (Recommended)
  3. Method 2 — Install the Scratch Android App on Chromebook
  4. Method 3 — Install the Scratch Offline Editor via Linux (Advanced)
  5. Which Method Should Your Child Use?
  6. What Can Your Child Create With Scratch on a Chromebook?
  7. Troubleshooting: Scratch Not Working on Your Chromebook?
  8. From Scratch to Real Skills — What’s Next for Your Child?
  9. Frequently Asked Questions

Your child’s school issued a Chromebook. They want to learn coding with Scratch. And now you’re wondering whether Scratch actually works on a Chromebook — and which method is best.

Good news: you can absolutely install Scratch on a Chromebook and it works brilliantly. This guide covers all three methods — browser, Android app, and Linux — so you can choose what works best for your family.

Does Scratch Work on a Chromebook?

Top-down view of a Chromebook open to the Scratch homepage with a child’s hand on the trackpad and colourful stationery around the desk.

Yes — and it works well. Scratch 3.0 was rebuilt using modern web technology, which means it runs smoothly in Chrome (Chromebook’s built-in browser) without any installation at all.

Chromebooks are increasingly popular in schools because they’re affordable, fast to start up, and low-maintenance. If your child uses one at school or home, Scratch is a natural first coding tool — and ItsMyBot’s Little Coder programme is designed to complement exactly this kind of device.

Quick Facts:

  • Scratch runs in Chrome on Chromebook with zero installation
  • The Android app version also installs on most modern Chromebooks
  • Linux method enables the full offline editor (advanced users)
  • All methods are free
  • Best age range: 7–14 years

Method 1 — Use Scratch Directly in Chrome (Recommended)

Chromebook with Scratch open beside an Android phone showing the Scratch app page in a warm, modern split-screen setup.

This is the simplest way and works on every Chromebook. No download required.

Step 1: Open Chrome on your Chromebook. Step 2: Go to scratch.mit.edu. Step 3: Click Start Creating or sign in with a free Scratch account. Step 4: Your child can start building immediately.

This method uses the full Scratch 3.0 editor. It saves projects to your Scratch account automatically and gives your child access to the entire Scratch community.

The only limitation is that it requires an internet connection. For most school or home setups, this isn’t an issue — Chrome is fast and Scratch loads quickly.

Parent tip: Bookmark scratch.mit.edu in Chrome for easy access. Better yet, add it to the Chromebook’s shelf (taskbar) as a pinned site.

Method 2 — Install the Scratch Android App on Chromebook

Many modern Chromebooks support Android apps through the Google Play Store. This installs a version of Scratch that works offline.

Check if your Chromebook supports Android apps: Go to Settings → Apps → Google Play Store. If you see this option, you’re good to go.

Step 1: Open the Google Play Store on your Chromebook. Step 2: Search for Scratch. Step 3: Find the official Scratch app by MIT Media Lab and tap Install. Step 4: Open the app from your launcher.

The Android version of Scratch has most of the same features as the desktop editor. It works offline and is well-suited for Chromebooks with touchscreens.

Note: Older Chromebooks (manufactured before 2017) may not support Android apps. If the Play Store isn’t available in Settings, use Method 1 instead.

Method 3 — Install the Scratch Offline Editor via Linux (Advanced)

This method is for families who want the full desktop Scratch experience on their Chromebook, identical to the Windows or Mac version.

Step 1: Enable Linux on Chromebook Go to Settings → Advanced → Developers → Linux development environment. Click Turn on and follow the setup prompts.

Step 2: Open the Linux Terminal Once Linux is set up, open the Terminal app from your Chromebook launcher.

Step 3: Download Scratch Visit scratch.mit.edu/download and download the Linux version (.deb file).

Step 4: Install the File In the Terminal, run:

sudo dpkg -i scratch-desktop_x.x.x_amd64.deb

Replace x.x.x with the version number in your downloaded file.

Step 5: Launch Scratch Find Scratch in your Linux apps folder and open it.

This method takes 10–15 minutes but gives the most stable offline experience.

Which Method Should Your Child Use?

Choosing the right method depends on your situation:

SituationBest Method
School Chromebook, stable Wi-FiMethod 1 — Browser
Home Chromebook, wants offline accessMethod 2 — Android App
Older Chromebook without Play StoreMethod 1 — Browser
Tech-confident family, wants full desktop appMethod 3 — Linux
Chromebook with touchscreenMethod 2 — Android App

For most families, Method 1 is the best starting point. It requires nothing, works everywhere, and gives the full Scratch experience.

What Can Your Child Create With Scratch on a Chromebook?

Everything. Scratch on Chromebook has no creative limitations. Your child can build:

  • Interactive games with scoring, levels, and characters
  • Animated films and storytelling projects
  • Music and sound visualisers
  • Educational quizzes and flashcard tools
  • Simple simulations of real-world systems

Scratch is our recommended starting platform for children in our Junior Coder and Little Coder programmes. Once your child is confident with Scratch on their Chromebook, they’re ready to move into structured coding with a mentor. Explore our best coding classes for 9-year-olds or best coding classes for 12-year-olds to find the right fit.

Troubleshooting: Scratch Not Working on Your Chromebook?

Scratch won’t load in Chrome Clear your browser cache: go to Chrome Settings → Privacy and Security → Clear Browsing Data. Select Cached images and files and clear.

Android app crashes on launch Try uninstalling and reinstalling from the Play Store. Make sure your Chromebook’s Chrome OS is up to date (Settings → About Chrome OS → Check for updates).

Linux installation gives an error Make sure you downloaded the correct .deb file for your processor type (amd64 for most Chromebooks). Run sudo apt update && sudo apt upgrade in Terminal before installing.

Scratch is slow on an older Chromebook Use the browser-based version and close all other Chrome tabs. Scratch 3.0 is lightweight, but running many apps simultaneously on older hardware slows things down.

From Scratch to Real Skills — What’s Next for Your Child?

Child using a Chromebook in a cozy sunlit bedroom with colorful space-themed decor and a cheerful learning atmosphere.

Scratch on Chromebook is a great start. But it’s just the beginning of your child’s coding journey.

Once they’ve built a few projects and understand how logic, loops, and conditionals work in Scratch, they’re ready for Python. Our guide on Python for kids shows exactly how to make that transition — and why it’s less intimidating than most parents think.

This summer, consider our Summer Coding Camp for Kids 2026 — live online classes that work on any device, including Chromebooks. Your child builds real projects, works with a personal mentor, and develops skills that last far beyond the summer.

Frequently Asked Questions

Can you install Scratch on a Chromebook for free?

Yes — all methods to use Scratch on a Chromebook are completely free. The browser-based version needs no installation. The Android app is free on the Play Store. The Linux offline editor is also free to download from scratch.mit.edu.

Does Scratch work offline on a Chromebook?

Yes, with the right method. The Android app (Method 2) and the Linux offline editor (Method 3) both work without internet. The browser version requires a connection. For most school use, the browser version is sufficient.

Which Chromebooks support Android apps?

Most Chromebooks released from 2017 onwards support Android apps through the Google Play Store. Go to Settings → Apps → Google Play Store to check. If the option isn’t there, your Chromebook doesn’t support it — use the browser version instead.

Is the Scratch Android app the same as the desktop version?

It’s very similar. The core editor, blocks, sprites, and sound tools are all present. Some advanced extensions may not be available in the Android version. For most children getting started, the Android version has everything they need.

What’s the best Scratch method for school Chromebooks?

The browser-based method (Method 1) is best for school Chromebooks. It doesn’t require any installation, works within school network restrictions, and runs the full Scratch 3.0 editor at scratch.mit.edu.

At what age should kids start using Scratch on Chromebook?

Scratch is ideal for children aged 7 and above. Younger children (5–6) are better suited to ScratchJr on a tablet. For 7-year-olds ready to start, our best coding classes for 7-year-olds are a great structured complement to Scratch.

Turn Chromebook Time Into Skill Time

Scratch on Chromebook gives your child a brilliant creative sandbox. Pairing it with guided mentorship transforms that creativity into genuine, future-ready skills.

ItsMyBot’s personalised online coding courses are device-agnostic — they work beautifully on Chromebooks. Every class adapts to your child’s level. Every milestone gets reported to you.

Book a Free Demo →

Related Posts

    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.