You are using an unsupported browser. Please update your browser to the latest version on or before July 31, 2020.
close
Home > Projects > Technical Restrictions
Technical Restrictions
print icon

While we want to keep Glitch as open as possible, there are a few restrictions that apply to free apps. These restrictions are designed to maintain service levels for all, and to prevent someone’s accidental infinite loop from costing us a small fortune.

 

Click on any of these topics to learn more:

 

 

Uptime & Project Hours

To make Glitch accessible for everyone:

  • Apps created on Glitch are given an allowance of project hours.
  • Project hours are spent when:
    • The project is being actively edited.
    • Someone accesses the user-facing side of a Glitch project that is not a static site.
  • Anonymous users get 120 free project hours.  However, projects that are created anonymously will automatically expire after 5 days.  To get additional hours and prevent your project from expiring, the anonymous user will need to register an account or transfer project ownership to an existing Glitch account
  • Every registered user gets 1,000 free project hours each month. Project hours are replenished on the first day of each month at 00:00 UTC. Unused project hours cannot be rolled over.
  • This project hours limit does not apply to boosted apps. If you subscribe to Glitch Pro, the monthly allowance is 4,000 project hours.  Project hours are replenished on the first day of each month at 00:00 UTC.  These hours will be applied to any non-boosted apps that you own.
  • Click here to learn more about project hours, and how to manage them!
  • All projects, even Boosted, restart/cycle every 12 hours in order to get necessary container/software updates. These are not on a specific schedule, so you (and Glitch Support) are unable to control when these restarts happen. 

 

Container Space

  • Apps have a limit of 200MB of disk space in the container. The contents of your apps's '/tmp' directory currently don't count towards that total. Those files are removed when the app restarts.
  • By default your node.js modules don't count towards that total - there's a separate 1GB limit for node modules.
  • There's an additional 512MB of assets storage space.  The maximum file size per upload is limited to 256MB.
  • Apps have a limit of 512MB of RAM.

 

Request Rate

  • Apps are limited to 4000 requests per hour (subsequent requests will return a 429 "Too Many Requests" response).

 

If your projects require more powers beyond these technical restrictions consider subscribing to Glitch Pro.

Got more questions? Check out our Community Forum!
Open 24/7, the forum is where Glitch makers help each other and show off all the rad apps that they have created. It's the friendliest community of coders on the Web!
Feedback
8705 out of 8854 found this helpful

scroll to top icon