Due to a limitation of Scratch, this converter is not case-sensitive and converts all letters as uppercase letters, so the output will not be entirely correct. This converter converts text to HTML or any base such as base 2 (binary), base 16 (hexadecimals / hex), or base 8 (octal). For conversion to a base, just input the number of the base you want to convert to, and for html, type in html. It's pretty simple.
The code first looks up the characters in your text input in a table of characters, converts those characters to decimal value, and from there uses the equation [character value] mod [base], and repeats again and again to get the correct value. HTML just places extra characters at the front and back of the decimal value.