Tutoring

Learn

Resources

What Is the Scratch Project Size Limit? | Know Size Limit of Scratch Project

Updated By

Reviewed By

Scratch Project Size Limit
Image

Scratch Project Size Limit: Scratch is considered one of the most popular coding platforms, preferred heavily by children above the age of 8 to learn about coding. Scratch makes learning how to code fun and interactive as it is a block-based visual coding language, suitable for beginners of any age group.

You can learn to code on Scratch through various fun and colorful projects with different features and goals to achieve. Users have a wide range of features they can choose from in a Scratch project, like sound settings, costume settings, etc.


This is Chapter 2.1 in the
Advanced Scratch Tutorial


Is there a project size limit on Scratch?

Yes, there it is. Scratch projects are fun to make, all the while helping you learn more and more about coding. There are many fun projects you can create, like animations, artwork, stories, games, etc. But everything has a limit, including the size of Scratch projects. If you exceed the recommended size limit, your project won’t get saved, so be sure to read the blog to know the correct scratch project size limit.

project size limit

What is the maximum Scratch project size?

The maximum Scratch project size is 50MB while all the assets are limited to 10 MB.

To put in other words, in the latest Scratch 3.0 version, all assets must be under 10 MB and the project JSON (the data format used by Scratch to store information about projects, sprites, and scripts) must be under 5 MB. The maximum project size that falls within the explicit constraints is 70,847 assets. There is no clear limit on project file size, although with the (otherwise) smallest project including as many assets as feasible (708 GB, or 660 GiB)

In comparison to Scratch 2.0, Scratch 3.0 uses a different methodology for measuring project size, allowing Scratchers to make projects larger than the old Scratch project size limit, i.e., 50 MB, while all assets were limited to 10 MB.

Scratch project not saving | How to reduce Scratch project size?

If your Scratch projects exceed the recommended size limit, then you won’t be able to save your project. But there are a few ways through which you can edit your project to bring the project size to the recommended size limit. Here are a few pointers and tricks for shrinking the size of your Scratch project:

  • Delete the unnecessary sprites and scripts in your project.
  • Compress the sound and images used in the projects as much as possible.
  • Delete unused variables and lists.
  • While painting costumes and backdrops, use vector graphics instead of bitmap graphics, especially with simple costumes like circles and boxes. Don’t just simply convert the bitmap costume or backdrop into vector format, it won’t reduce its size.
  • Use stamping and cloning instead of multiple sprites.
  • Experiment with custom blocks to reduce script sizes.

FAQs on Scratch Project Size Limit

What is the Scratch project file size limit?
In the latest Scratch 3.0 version, all assets must be under 10 MB and the project JSON(the data format used by Scratch to store information about, projects, sprites, and scripts) must be under 5 MB. Read the above article for detailed information.

What Scratch projects have the most blocks?
There are projects on Scratch with more than 1000 blocks, like Beneath the Steel Sky, Chess, Brawl Stars etc. Click here to access those projects.

What is the Scratch 3.0 project size limit?
In the latest Scratch 3.0 version, all assets must be under 10 MB and the project JSON(the data format used by Scratch to store information about, projects, sprites, and scripts) must be under 5 MB. Read the above article for detailed information.

What is the Scratch stage size?
The Scratch stage size is 480×360.

How to reduce the Scratch project size limit?
There are multiple ways through which you reduce the Scratch project size. A few ways to reduce your Scratch project size is to delete unused sprites, variables, lists, etc.,

Scratch provides its users with the freedom of imagination and creativity through its fun and interactive projects. You can create various types of projects, like, stories, games, animations, etc., all the while learning about coding.

Just pay attention to the size limits of the project, which is pretty straightforward and allows users to explore more and not restrict their imagination. But don’t worry if you exceed the limit you can always edit a few things here and there to fit the norm!

Get 1-on-1 online Scratch classes
Don't forget to share this post!
tutor Pic
tutor Pic