This is an implementation of uuencode in Scratch. This could make exporting arbitrary binary files (executables, images, sounds, archives) from Scratch and using them easier. To try the demo, press the spacebar. Then you can press "See inside", right click on the list and choose "Export", save the file to your computer and decode it using uudecode (read below). If you like you can replace the contents of the list "test" with your own bytes. Microsoft Windows: You'll need a uudecode program for Windows to decode the file. You can try Cygwin, SUA, WSL or GnuWin32. macOS: Make sure the file's extension isn't hidden, and change it to "sample.txt.uu". Double-click it and macOS will decode the file. GNU/Linux and Unix-like: Go to a shell, type "uudecode", a space, the file path, and press return. The decoded file will be saved in your working directory. To use it in your project: Keep the list ASCII TABLE but remove the list TEST and sample scripts. Use the block UUENCODE. The first parameter is a filename, the second is the octal Unix permissions (this should usually be left at 664), and the third is a list of bytes you want in the file.