Unicode is an international standard character set that assigns a unique number (code point) to each character in almost every written language in the world. Unicode encoding can convert text into escape sequences, commonly used to represent special characters in source code or to pass non-ASCII characters in URLs. Supports multiple encoding formats: JavaScript (\uXXXX), Unicode (U+XXXX), HTML hexadecimal (XXXX;), and HTML decimal (XXX;).