Unicode là bộ ký tự chuẩn quốc tế, gán một mã điểm duy nhất (điểm mã) cho mỗi ký tự trong hầu hết các ngôn ngữ viết trên thế giới. Mã hóa Unicode có thể chuyển văn bản thành chuỗi escape, thường dùng để biểu diễn ký tự đặc biệt trong mã nguồn hoặc truyền ký tự ngoài ASCII qua URL. Hỗ trợ nhiều định dạng mã hóa: JavaScript (\uXXXX), Unicode (U+XXXX), HTML thập lục phân (XXXX;) và HTML thập phân (XXX;).