TL
Tool Lab
💰Donate
💰Donate

ข้อความ ↔ ไบนารี/เลขฐาน16

แปลงข้อความเป็นการเข้ารหัสไบนารีหรือเลขฐาน16 และย้อนกลับ

ป้อนข้อความ
ผลลัพธ์ไบนารี

เกี่ยวกับเครื่องมือนี้

เครื่องมือแปลงข้อความเป็นไบนารีเข้ารหัสและถอดรหัสข้อความโดยใช้การแสดงแบบไบนารี (ฐาน 2) หรือเลขฐานสิบหก (ฐาน 16)

ผลลัพธ์ไบนารีใช้ 8 บิตต่อตัวอักษร คั่นด้วยช่องว่าง ผลลัพธ์เลขฐานสิบหกใช้ 2 หลักต่อตัวอักษร ทุกอย่างประมวลผลในเบราว์เซอร์

วิธีใช้งาน

  1. เลือกทิศทางการแปลงโดยใช้แท็บด้านบน
  2. เลือกรูปแบบการเข้ารหัส: ไบนารีหรือเลขฐานสิบหก
  3. พิมพ์หรือวางข้อความ (หรือไบนารี/hex สำหรับถอดรหัส)
  4. คลิกแปลงเพื่อสร้างผลลัพธ์
  5. คลิกคัดลอกเพื่อคัดลอกผลลัพธ์ไปยังคลิปบอร์ด

กรณีการใช้งาน

นักศึกษาวิทยาการคอมพิวเตอร์เรียนรู้การแสดงไบนารีของตัวอักษร ASCII นักพัฒนาดีบักข้อมูลระดับไบต์โดยแปลงสตริงเป็น hex นักวิเคราะห์ความปลอดภัยถอดรหัสข้อความในการแข่งขัน CTF

คำถามที่พบบ่อย

  • รองรับ Unicode (ตัวอักษรที่ไม่ใช่ ASCII) ไหม?ใช่ เครื่องมือใช้ charCodeAt() ของ JavaScript ซึ่งคืนค่า Unicode code point เต็มรูปแบบ
  • ตัวคั่นระหว่างกลุ่มไบนารีคืออะไร?กลุ่มไบนารี (หนึ่งกลุ่มต่อตัวอักษร) คั่นด้วยช่องว่าง เมื่อถอดรหัสจะรับกลุ่ม 8 บิตที่คั่นด้วยช่องว่าง
  • ความแตกต่างระหว่างผลลัพธ์ไบนารีและเลขฐานสิบหกคืออะไร?ไบนารีใช้ฐาน 2 (เฉพาะ 0 และ 1, 8 หลักต่อตัวอักษร) hex ใช้ฐาน 16 (0–9, A–F, 2 หลักต่อตัวอักษร) hex กะทัดรัดกว่า