Project HTMLifier

Convert a Scratch project to HTML

This packages your Scratch project into a single HTML file that can run on its own in a web browser. The HTML file will be pretty big because it contains the entire Scratch engine (2.6 MB) and the costume and sound files used in the project.

Note: The TurboWarp Packager has better performance and can produce .exe files. Refer to the See also section for more alternatives.

If you want to view or edit the HTML file, you can use the specialized Large File Editor to hide the long lines that may hang or crash normal text editors.

Update history

See the code and previous versions on Github.

2021-08-12 (download)

2021-08-09 (download)

2021-08-08 (download)

Past updates

2021-03-16 (download)

2021-02-07 (download)

2020-12-18

2020-06-13 (download)

2020-06-01 (download)

2020-05-01

2020-03-29 (download)

2020-03-27

2020-01-06

2019-12-25

2019-11-23

2019-10-05

2019-09-28

2019-08-08

2019-07-27

2019-07-13

2019-06-29

2019-03-31

2019-02-09

Credits

Made by Sheep_maker, who used scratch-vm, JSZip, Deno, React, and their dependencies for this project.

CSS by Mr. Cringe Kid.

See also

Depending on your use case, the HTMLifier may not be the best option for you. The HTMLifier prioritizes accuracy by using almost the same engine that vanilla Scratch uses, sacrificing speed and editability.

If you want better performance, compile the project to JavaScript: Phosphorus (Scratch 2.0 only), Forkphorus, and TurboWarp.

If you want to learn JavaScript, convert the Scratch blocks to close equivalents in JavaScript using Leopard.