|This article is a stub. It may be incomplete, unfinished, or have missing parts/sections. If the article can be expanded, please do so! There may be suggestions on its talk page. (January 2019)|
- This article or section documents the current version of Scratch (version 3.0). For this article in Scratch 2.0, see Offline Editor (2.0). For this article in Scratch 1.4, see Scratch 1.4.
Scratch Desktop, otherwise known as the Scratch 3.0 Offline Editor, is a version of the Scratch 3.0 program that can be downloaded to a computer, as opposed to the online editor. This is useful for those who wish to use Scratch without an internet connection or for class teachers who wish for their students not to participate with the online community.
- Main article: What are the system requirements for Scratch?
For Scratch to run properly, the following minimum system requirements are needed:
- Windows 10 or later or macOS 10.13 or later, though users have reported successfully running the editor on Windows 7
- placeholder number of megabytes of free hard drive space
The current offline editor can be downloaded from the Scratch site.
Scratch Desktop will be installed. It is supplied as an EXE file for Windows, or a DMG file for Mac.
When downloading the Scratch Desktop/3.0 offline editor, placeholder bytes will be used in total.
The offline editor has a few differences from the online editor. Projects are named by saving the project to one's computer (unlike the online editor, where text input above the stage is used). The offline editor still displays the name above the stage, though.
The tutorials menu also shows in the offline editor. The top-right of the project editor, instead of displaying the login link or one's username, doesn't display anything.
The offline editor saves all projects in .sb3 format. There are no major differences between the offline editor and the online, apart from optimization for offline use. The Scratch offline editor will soon have the option to update frequently along with the online editor, so a notification will be pushed to the computer to warn of an update, and will allow the program to update without uninstalling.
Cloud variables are also not available in the offline editor, presumably because users cannot log in.
- See also: Project Sharing
Uploading will be supported soon, and will be a similar process as Scratch 1.4 and Scratch 2.0's; however, it will not allow project instructions, notes, or tag inputs directly from the upload. There will be a 50 MB project size limit like Scratch 2.0, though the majority of projects do not reach that file size. However, users can bypass this limit by uploading an .sb3 file onto a project on the Scratch website. The projects are uploaded to the Scratch website, but they're not shared unless Scratchers share them by themselves.