I made an automatic status indicator you can put in your signature that shows whether cubeupload is down or not. → What is cubeupload? To post images on the forums, you need to use an image host that is approved by the Scratch Team. Cubeupload is the most popular. Its website is located at https://cubeupload.com. Read more about image hosting on the Scratch forums in this Scratch Wiki article: https://en.scratch-wiki.info/wiki/Image_Hosting → How do I change my signature? Go to https://scratch.mit.edu/discuss/settings/YOURUSERNAME/ or click "Change your signature" at the bottom of https://scratch.mit.edu/discuss/ . → How does this work? It's actually quite simple. The "cubeupload is working" image is hosted by cubeupload (so when it displays, you can be sure that cubeupload is working), and the "cubeupload is down" image is hosted by Scratch (so it shows up even when cubeupload is down). Since the "cubeupload is working" image is the first in the code provided, and due to the limited size of signatures on the forums, it fills (almost) the whole box when it displays. Thus, you can only see a very small portion of the "cubeupload is down" image when the "cubeupload is working" image displays. When it doesn't display (i.e. when cubeupload is down) you can see all of the "cubeupload is down" image, telling you that cubeupload is down. → Why does cubeupload go down so much that you made a whole status indicator for it? Well, image hosting is a tough business. Cubeupload hosts all these images for free, while not earning much money from it. They have little to no ads, and they largely get money from donations. I think the cubeupload people deserve a pat on the back for continuing for all of these years! → Can't you just tell that it's down when tons of images are broken on the forums? Yes, but folks who are new to the idea of image hosting may not understand why that is. Also, this is a way to indicate that cubeupload is down in style B) → Are there any alternatives to cubeupload? Yes, though currently it's the best third-party service in my opinion. You can see a list of all of the approved image hosts here: https://en.scratch-wiki.info/wiki/Image_Hosting#Host_List However, I think currently the best alternative is not a third-party service, but using Scratch as an image host (what this system uses for the "cubeupload is down" image). It isn't as straightforward as cubeupload, but it's very simple. There's a great tutorial by @LegoManiac04 about it here: https://scratch.mit.edu/projects/406650292/ CREDITS: - Thanks to @LegoManiac04 for teaching me the best method for using Scratch as an image host: https://scratch.mit.edu/projects/406650292/ - Thanks to @World_Languages for the animated thumbnail bookmarklet that I used to upload the "cubeupload is down" image to Scratch: https://scratch.mit.edu/projects/197608276/ (and the idea of using a list for the code :P)