- This article or section documents the current version of Scratch (version 3.0). For this article in Scratch 1.4, see Gallery.
A studio is a place where users can put multiple projects into an accessible group. Prior to Scratch 2.0, they were called galleries, and had some different features. Most studios have a specific theme of projects. Studios are used for a wide variety of reasons, including collaboration, collections of projects about a specific theme, or places to chat.
A studio can be created by going to My Stuff and clicking "+ New Studio". A new studio will be created, with all of the default settings: name is "Untitled Studio"; 0 projects, comments, followers, and a default thumbnail; a blank description; and the creator as the host and the only manager. After this, these settings can be changed. As of September 2022, more than 31,500,000 studios have been created. The Scratcher status is required in order to create a studio.
The host of the studio can edit it in many ways, and other users can make changes as well. The host can add or remove curators, promote curators to managers, add or remove projects, choose whether or not everyone can add projects or just curators and managers, turn commenting on and off, delete the studio, and change the description, thumbnail, and title. Everyone can comment on or follow the studio (unless commenting is turned off). Curators can also add or remove projects (but they can not remove projects submitted/added by other curators, managers, or the host). The managers can do everything the host can do except enable or disable comments, change the thumbnail, title, or the description, and delete the studio. Regular curators cannot do this.
Studio hosts can change the studio image by pressing edit thumbnail below the current image and then selecting the image they want from their files. Scratch will automatically resize the picture so it will fit in the thumbnail. The default aspect ratio for thumbnails is 17:10.
Studio hosts can also change a studio's thumbnail to a .gif file, which is an animated picture.
The default thumbnail would be a gray silhouette of Scratch Cat's head in a gray circle if no projects were added in the studio. Otherwise the thumbnail will become the most recent project added. Before 2.0, the default thumbnail was a cube resembling the Rubik's Cube.
The description shows up right under the thumbnail. Only the host can change the description.
- Main article: Curator (studio)
When galleries became studios, they added a curators feature. This lets the creator decide exactly who can add and remove projects. The creator can invite people by adding them by their username. People who accept the invitation to be a curator will be notified of new activity.
Curators do not have all of the permissions that managers have, but they can still add and remove projects that they add themselves. The host or a manager of the studio can delete curators or other managers by clicking the three dots next to the user in the curators tab and selecting "Remove". Managers cannot delete the host of the studio, however. If a curator wishes to leave, they can go to "Curators", scroll down, find their profile, and click "Remove" in the three dots menu. Galleries did have a "some of my friends" feature, however this meant that you had to friend the users who you wanted to curate. In Scratch 2.0, friending was renamed to Following.
- Main article: Manager
Managers have greater permissions in studio capabilities. They can add or remove any project in the studio and can even remove other curators or managers. Managers can also invite curators to the studio. To promote a curator to a manager, click the menu thumbnail next to their username and click the "Promote" option that appears. This can only be undone by removing the manager from the studio and then reinviting them. The host of the studio cannot be removed. They have the most control over the activity. The host is the only manager that has the capability to delete the studio in its entirety and edit the title, description, or thumbnail. It is recommended that managers should only invite and promote curators that are trusted to avoid blatant damage (such as removing projects or deleting other managers) to the studio.
Studio Host Transfer
On September 14th, 2021, the Scratch Team announced the ability to transfer studio hosts. A studio host can transfer their "host" status to another manager by clicking the 3 dots thumbnail next to their username and profile picture. A tab will appear saying "Change Studio Host."
By selecting "confirm" and confirming the current host's password, they transfer the host position to another manager, who receives a notification, can now edit the title, description, and thumbnail, and delete the studio, along with the other roles of a manager. The former host cannot perform those actions anymore. Studio host transfers can only occur once a day.
Originally host status could be transferred to New Scratchers, but that functionality was removed later.
There are two ways to add projects to a studio. One method allows multiple projects to a single studio; the other allows multiple studios for a single project.
You are allowed to add as many projects as you like to a studio if the host lets you, or if you are the host.
From a Studio
When a user is a studio curator, they can add projects by clicking the "Browse Projects" button at the top under "Add Projects". When clicked, it will open a square where the user can add projects from any of the following sections: Shared, Favorited, and Recent (which opens to projects the user has recently viewed). To add a project, click the plus sign at the top right corner, then click "Done" at the bottom.
Clicking the link below it will open the project. Projects can also be added by URL. To do this copy (+ ) the link of the project in the search bar, or click "Copy Link" next to the project then click the blue "Copy Link" next to the link in the box. Then paste it ( + ) in the bar beside the button that says "Add by URL", then click the button.
From a Project
From a project, one can click "Add to Studios", which will open a section allowing them to add the project to studios that they curate. It lists the studios, showing their names. Clicking adds it to the studio.
Note: The "Add to Studio" feature only shows 20 of the studios a user curates.
If one is a manager of a studio, they have the privileges to remove any project in the studio. Curators that are not a manager can only remove projects they add themselves. Even if one is not curating for a studio, they may still remove their own projects from others' studios. The removal of projects is usually done if projects in the studio violate the Scratch Community Guidelines, or do not suit the topic of the studio.
Removing One's Own Project
To remove one's own project from their own or someone else's studio, on the project statistics row, access the "Studios" tab. When clicked, a drop-down menu will appear consisting of all the studios the project is associated with. On the right-hand side of the drop-down menu are check marks: green ones mean the project is in the corresponding studio, and grey checks mean the project has not yet been added to that studio. Grey check marks will only appear next to studios one curates, because otherwise almost all studios on the website would have to be listed. To remove the project from the desired studio, click the green check mark next to the corresponding studio; the check mark will then turn grey, signifying it has been removed.
Display in Projects
Underneath the right-hand side of a project it displays which studios it features in and it shows the amount of studios that it is in in brackets. If there are remixes of the project it will be displayed underneath the remixes.
Differences from Galleries
Possibly the biggest difference from galleries is the curator feature, which allows the owner or other curators to invite curators. There are also numerous small differences, such as splitting into tabs, and no tags.
The name was changed because galleries were being used for many things other than simply showing projects. Examples include collaborations and RPGs. The Scratch Team decided a more general name would be better.
Places to Find Studios
Studios can be found all over the website. There are two Front Page sections: Featured Studios, and Projects in Studios I'm Following. Profile pages also list studios the user curates in the fourth row from the top, and studios the user follows in the third. If a project belongs to a studio, the studio name will show up in the studios tab, which is located right under the remixes tab.
Types of Studios
Add Everything Studios
- Main article: Add Everything Studios
Add Everything, or AE studios are studios where anyone can add any projects. They usually try to have the most projects in a studio on Scratch. These studios are sometimes disliked, but will not be removed as they do not break any rules. However, they are marked as Not For Everyone (NFE), (as opposed to For Everyone (FE)) meaning they cannot show up in search results and cannot be on the front page.
Along with AE studios, you can also find Anti-AE studios, which protest AE studios, usually by containing no projects.
Chat studios are a place for Scratchers to share projects and discuss them. Other times, it is a studio where people go to talk, vent, or go on rants. If the discussions in these types of studios become too heavy or dark, the Scratch Team may remove them and notify users when they post heavy vents. 
Translation studios are becoming more popular on Scratch. Oftentimes, the creator a popular studio will wish to spread their message to people who speak different languages. They will often ask a translator on Scratch to translate their studio so that it reaches a larger audience.
Themed studios, also called "clubs", have themes, such as only games about studio can be added to the studio. They also usually have several curators and managers. When users add irrelevant projects, they usually get removed as curator. These types of studios are usually the only type that can be featured.
Scratch Design Studios
Scratch Design Studios, or SDSs, are studios created by the Scratch Team, and seen on the front page. These have themes that change around every month, such as Create Your Own Planet, One-Script-One-Sprite, etc.
Hour of Code Studios
Hour of Code Studios are created every December and go from December 7 - December 13. For more info on the Hour of Code, see here.
Many Scratchers create studios to house their projects in a specific series, for example, all animations in one series.
Studios may be created if an event happens, such as someone quits, someone has shared a new game, or a rumor is debunked. The creator of the studio would invite curators, which sends invited Scratchers a notification about the announcement.
Many studios are dedicated to a certain topic. For example there are vector only Studios or studios based on a meme. Studios like these fluctuate in popularity as their subjects become popular or unpopular. Most of these studios are fandom related.
Some Scratchers may wish to make this sort of studio. It is best to respect this choice and not contribute any unrelated projects to the studio unless allowed by the creator.
"Save (username)" Studios
Sometimes, Scratchers may create a studio asking for others to support the targeted user (including themselves), if a user they like is banned or they think they are close to getting banned. These studios are discouraged, as they might cause gossip.
Some studios may be created with a certain goal such as 1,000 managers. The studios may be very large. Typically, the creator will invite all their followers and new members will invite their followers as well. However, there is a downside to this. When someone is promoted, they then have the authority to delete projects, delete curators, and even delete other managers. This can become a problem because sometimes, a person will vandalize the studio. This is called studio sabotage and is against the Community Guidelines.
Scratchers may create a studio for themselves or others as a fan club, where they'll typically invite all of their followers to curate and have a select few manage. Fan Clubs are generally a "hang out" studio for the main user and their friends and followers.
Following a Studio
Following a studio will make it appear on your profile page in the "Studios I'm Following" box. To do this you simply select the studio you wish to follow and click the "Follow Studio" button.
Deleting a Studio
To delete a studio, go to the My Stuff page while logged in. Select the Studios tab and search the studio that to delete, then click "Delete" next to the studio. However, users can only delete studios in which they are the host.
|Warning:||Unlike projects (which are sent to the trash before being permanently deleted), this action is irreversible! Once a studio is deleted, it can not be recovered.|
Studio Activity Messages
Studio activity messages are notifications sent to a user whenever a studio they curate have new activities, such as a curator adding or removing projects, commenting, inviting, promoting, deleting curators, or tranferring a manager as a studio host. Many users find these messages annoying, suggesting for the Scratch Team to remove them. However, this suggestion is officially rejected by the Scratch Team because some users find it helpful. Another suggestion to toggle this feature is not rejected.
In early March of 2021, a server glitch caused all studio activity messages to disappear for one day.It was fixed on March 4, 2021.
In 2022, comment activities are no longer recorded into the studio activity tab, but you can still receive studio notifications of it.
- Main article: Studio Update (July 6, 2021)
From March 2021 to July 2021, the Scratch Team worked on migrating the studio page to scratch-www from the legacy 2.0 site called scratchr2. Alongside backend changes, there is a new design which fits in with the rest of the site. As of July 6th at 15:22 (UTC) the updated studio page has been released.
This update also introduced a 40 manager limit and removed the ability for managers to update the studio thumbnail or description. These changes were made to avoid studio raids and also because the fact that the moderation system was not able to handle the frequency of changes that came with managers being able to update the thumbnail and description. Also, managers can no longer invite curators from a list of their followers, and replies to a studio comment are limited to 25.
Since the studio pages were updated, there have been many Scratchers who oppose the new changes. Some of the controversies are the manager restrictions since the host has more "creative control" over their spaces. Another of these controversies is the 40 manager limit to restrict vandalism in a studio.
- How do I add a curator to a studio I curate?
- How do I promote someone to manager?
- Featured Studios
- Projects in Studios I'm Following
- Add Everything Studios
- Curator (studio)
- How do I delete a studio?
- Scratch Design Studio
- How do I decline a studio invitation?
- cheddargirl. (7/12/21). " It's one of the reason's why a lot of vent (or even chat studios) have a tendency to become removed by the Scratch Team once it gets to that point, and why we notify users about it when they post certain heavy vents on the Scratch website in general." post:5847540
- "[Featured studios should be] focused on a specific project type or topic" topic:569708
- han614698. (02/08/2022). "Scratch considers making comments in studios activity - they just don't show up in the activity anymore." post:6501504[dead link]
- Jeffalo. (3/5/2020). "the scratch team is working on migrating the old studio page (scratchr2) to scratch-www." topic:510445
- DogCatPuppyLover. (7/6/2021). "In the new update, managers can no longer change the titles, descriptions, or thumbnails of studios they manage. Managers are now *useless*." projects:551194490
- https://github.com/LLK/scratch-www/blob/a9151bdd5eab2cd926226e3d2c800afcfbb6d101/src/redux/studio-permissions.js#L12 -
const selectCanAddProjects = state => !selectIsMuted(state) && (isManager(state) || isCurator(state) || (selectIsSocial(state) && state.studio.openToAll));