เกี่ยวกับเครื่องมือนี้
ตัวแปลงจุดรหัส Unicode จะแยกข้อความออกเป็นอักขระทีละตัวและแสดงการนำเสนอทั่วไปทุกแบบของแต่ละตัว และยังทำงานในทางกลับกันเพื่อสร้างสตริงใหม่จากจุดรหัสที่คุณวางเข้ามา ในโหมดไปข้างหน้า มันวนซ้ำตามจุดรหัส (ไม่ใช่ตามหน่วย UTF-16) ดังนั้นอักขระ astral และอีโมจิที่ประกอบด้วย surrogate pair จึงถูกจัดการอย่างถูกต้องเป็นอักขระเดียว
สำหรับแต่ละอักขระ มันรายงานจุดรหัส hex แบบ U+ จุดรหัสทศนิยม ลำดับไบต์ UTF-8 ในรูป hex (ผ่าน TextEncoder ของเบราว์เซอร์) หน่วยรหัส UTF-16 ในรูป hex เอนทิตี HTML เชิงตัวเลข (&#nnnn;) และ escape ของ JavaScript/JSON (\uXXXX หรือ \u{...} สำหรับจุดรหัสที่สูงกว่า U+FFFF) เหมาะสำหรับการดีบักปัญหาการเข้ารหัส การมองหาอักขระที่มองไม่เห็นหรือคล้ายกัน หรือการสร้างลำดับ escape สำหรับซอร์สโค้ด
ในโหมดย้อนกลับ คุณวางจุดรหัสในรูปแบบใดก็ได้เกือบทั้งหมด ไม่ว่าจะเป็น U+1F600, ทศนิยมธรรมดา, \uXXXX, \u{1F600}, 😀, 😀 หรือ hex ที่นำหน้าด้วย 0x คั่นด้วยช่องว่างหรือจุลภาค แล้วเครื่องมือจะตรวจสอบแต่ละตัว (ปฏิเสธค่าที่สูงกว่า U+10FFFF และ lone surrogate) และสร้างสตริงใหม่ด้วย String.fromCodePoint การประมวลผลทั้งหมดเป็นแบบภายในเบราว์เซอร์ของคุณ ข้อความส่วนตัวจึงไม่ออกจากหน้า