This article has links to websites or programs outside of Scratch and Wikipedia. Remember to stay safe while using the internet as we cannot guarantee the safety of other websites.
Please expand this article or section. You can help by adding more information if you are an editor. More information might be found in a section of the talk page. (December 2021)
Follow the instructions for your operating system. Linux is not officially supported, but one can install Scratch on it easily.
Windows
Microsoft Store
Note:
This will not work on Windows 7.
Open the Microsoft Store website here. This will lead directly to the Scratch page.
Click "Install/Open". This will open the Microsoft Store app.
When the Microsoft Store app opens, click "Install". This will download and install Scratch.
Direct Download
Note:
This method does not allow automatic updates.
On the download page where it says "Direct download" click that link, or click here.
Run the .exe file that is downloaded.
Choose whether you want to install it only for yourself (the "Only for me" option) or for anyone who uses your computer (this will prompt for a Windows administrator password), then click "Install".
When the installer finishes click "Finish".
macOS
Please expand this article or section. You can help by adding more information if you are an editor. More information might be found in a section of the talk page. (January 2022)
One can get the macOS app from the App Store or as a direct download. To download directly, drag the file ("Scratch 3") that is downloaded into the Applications folder.
Linux
Note:
Scratch is not officially supported on Linux currently, however, there are some options.
On the page, click the Install button, which should download a .flatpakref file. Open it. Your app store should go to the Scratch page. Click "Install" or similar when it appears.
This method also allows for automatic updates.
Using Wine
Install Wine (a program which allows Windows applications to run on Linux) for Linux
Follow the Method for Direct download on Windows
Type in cd (folder path)
Type in wine scratch.exe
Scratux
Warning:
Scratux is based off a version of Scratch with a critical security vulnerability.[1][2][3][4] Use it at your own risk.
Install Scratux (an unofficial port of Scratch from source) from source or Snap Store if Scratux is going to be installed in a Debian-based distribution. (The following steps are not necessary in the latter method.)
Run fetch.sh file.
Build Scratux via build.sh
For Raspberry Pi OS
Note:
The users of other Debian-based Linux distros can also try installation via adding Raspberry Pi OS repositories to apt and running the following commands in Terminal, however, no guarantee can be given about whether this solution will work.
Note:
Raspberry Pi maintains its own fork of Scratch with physical computing features, it might be slightly different than the main Scratch 3.0.
Update Raspbian version to Raspbian Buster or newer if an older version is in use
Go to Preferences > Recommended Software, select Scratch 3 and click "OK" button.
Or alternatively, type in sudo apt-get install scratch3 to Terminal.
ChromeOS and Android
To get the app on ChromeOS or Android, download the app from the Google Play Store.
Notes
↑While only Windows 10+ is supported, the editor will run on Windows 7.