This article is about a creation in the Scratch program. For other uses, see Program (disambiguation).
A project thumbnail as displayed on the Scratch Website

A project is a creation made in the Scratch Program. Projects can be games, simulations, animations, pieces of art or music, or anything else possible to create with the Scratch software, although they usually fit into one of six main genres, most commonly games and animations.

As of June 24th, 2024, there are over 163 million shared projects on the Scratch Website.[1]

The act of making projects is often called programming, coding or "scratching".

Making projects

The "New Project" button in the "My Stuff" Page
The "Create" button located on the Navigation Bar

A project is created in the Scratch program's editor, which is the interface for designing and programming a project on Scratch. Projects can be shared from the Scratch 3.0 online editor, the offline editor (either for Scratch 3.0 or Scratch 2.0), or Scratch 1.4. To access the online editor, click "Create" on the navigation bar at the left top of the website. One can still create projects without being signed in on the website, but to save or share them, they must log in. One can also create projects in the My Stuff page.

To access one's project later, go to the My Stuff page (the folder icon) on the navigation bar. There is a list of all projects there.


Main article: Project Name
A user's tenth untitled project

To change the name of a project in the editor or on the viewer, click the text box above the player frame and edit the text. A new project has the name "Untitled", or "Untitled-n" where n is one more than the previous number of untitled projects.


Main article: Sharing
The share button in the Scratch 2.0 offline editor

Once a project has been created, it can be shared with the world. The method of sharing depends on what version of Scratch one is using and where the project is being shared from:

  • Scratch 2.0/3.0 online editor — log in to Scratch account and click "Share" in the top-right for Scratch 2.0, top-centre for Scratch 3.0
  • Scratch 2.0 offline editor — access File > Share to website, and fill in and submit the designated information
  • Project page — near the top of the page, click "Share", which is in a rectangular box
  • Scratch 1.4 — access Share > Share this project online and fill in and submit the designated information

A user cannot share if their email has not been confirmed.

Note Note: There is no limit as to how many projects a user can share to the Scratch website. Uploading projects is and always will be free.

Viewing Projects

See also: Project Page

To view projects made by other people, one can use the search bar on the navigation bar to find projects. To view one's own projects, go to the My Stuff button on the navigation bar.


Main article: Project Statistics

Below every project's online display, a bar shows the following:

Those values show how successful a project has been in terms of popularity, often guiding users on the chance of their project being front paged.

Project Notes

Main article: Project Notes

Found to the right of each project, the notes and credits section contains information about that project, like changelogs, development notes, and attribution for assets created by others, like music taken from a YouTube video. Above the notes and credits are the instructions, which usually explain how the project works, including any necessary inputs from a user. Users who are logged in can edit both the instructions and the notes and credits of their own projects.

Embedding Projects

Main article: How to Embed a Project

When a user clicks the "Embed' button, a box will open that contains a text box with the embed code and a share link to the right. Paste the embed code in an HTML editor to have the project display there.

Note Note: Embedded projects cannot be viewed in fullscreen.

Reporting Projects

Main article: Report (website feature)
The button to press if one thinks a project is inappropriate

A project can be reported when it violates the Community Guidelines. For example, if the project contained swear words, was disrespectful to other users, or was simply inappropriate, a logged in user could (and should) report it (comments may also be reported.) A member of the Scratch Team will review it, removing it if they consider the reporting necessary.

In order for someone to report a project, they must click the link just below a project that says "Report". They will then have to give a descriptive reason for why they are reporting the project. They will not be able to see any projects they have reported until they have been assessed by a moderator. Afterward, they will be asked to be sure if they are reporting the right project for the right reason.

Depending on the level of the offense, the user may be banned or given a private notification. Repeat offenders will get banned. It is also against the rules to report a project without a good reason, as it wastes the Scratch Team's time when they could be dealing with other projects that are reported for a good reason. People reporting without a good reason may be notified in their Notifications.

Downloading Projects

Main article: Project Downloading
The File Menu, which contains an option to download a project

If a logged in user wants to see how a project was made, they can download it by clicking the download button. The button can be reached by going inside a project, clicking File, and clicking "Save to your computer". The Download Project button, however, cannot be disabled or removed. This is because if it were, it would be violating the license to play contract.

Other uses for downloading include remixing, collaborating, and playing a project without glitches. When downloaded, a project will often work better than it did online.

Also, if a project was made in Scratch 1.4, and never edited in Scratch 2.0 or 3.0, it could be downloaded prior to the release of Scratch 3.0 by clicking the "Share To" button and then "download".

Adding Projects to Studios

Main article: Studio

With "Allow Anyone to Add Projects"

There are two ways to add a project to a studio if a studio allows anyone to add projects. The most common way is to add it with the grey tab at the bottom of the page. This bar has projects that are either been created by the person adding the project, favorited projects, or projects that have been recently viewed. One may also add a project by URL by copying and pasting the link to their project into the text box and pressing "Add by URL".

Without "Allow Anyone to Add Projects"

Other studios do not allow everyone to add projects. These include most Scratch Design Studios and studios who do not want unnecessary projects.

For these studios, one must be a curator to add projects to the studio. To add a project if one is a curator, follow the steps above. Otherwise, one must post a comment with a project suggestion or ask a curator to add the project for them.

Deleting Projects

Deleting projects may be done if the creator of the scratch project no longer wanted the project to be seen or edited. Only the creator of the project may delete the project.

To delete the project, go to My Stuff and in the project list, there is a "delete" button next every project on the right. Click the delete button.

When you click the "delete" button, it does not delete the project once and for all, instead it sends the project to trash. You may delete the projects permanently or restore them in trash.


To restore a project, click the "trash" tab and click the "Put Back" button, which is on the right of your deleted projects.

Permanent Delete

To delete permanently, click "Empty Trash". You are required to enter your Password in the process, there is no other way around.

See Also


Cookies help us deliver our services. By using our services, you agree to our use of cookies.