Unicode este un set standard internațional de caractere care atribuie un număr unic (punct de cod) fiecărui caracter din aproape fiecare limbă scrisă din lume. Codarea Unicode poate converti textul în secvențe de escape, utilizate frecvent pentru a reprezenta caractere speciale în codul sursă sau pentru a transmite caractere non-ASCII în URL-uri. Suportă mai multe formate de codare: JavaScript (\uXXXX), Unicode (U+XXXX), HTML hexazecimal (XXXX;) și HTML zecimal (XXX;).