Hex เป็นข้อความ

แปลงสตริง hexadecimal, base 16 และโค้ด hex กลับเป็นข้อความที่อ่านได้ทันที

⌘ ทำงานในเบราว์เซอร์ ◴ ไม่จัดเก็บข้อมูล ⌁ ฟรี

คำอธิบายแนวคิด

Hex to Text ทำงานอย่างไร?

Hex to Text แปลงค่าไบต์ฐานสิบหกกลับเป็นข้อความที่อ่านได้ เครื่องมือนี้จัดการ Hex ที่มีช่องว่าง โคลอน ต่อกัน หรือมี 0x แล้วอ่านเป็น UTF-8

เช่น 48 65 6c 6c 6f มีห้าไบต์ และตาม UTF-8 จะกลายเป็น Hello

การค้นหา hex decoder หรือ hex to text มักหมายถึงการอ่านค่า Hex จาก log, dump หรือเอกสาร API

ใช้ทำอะไร?

ใช้เพื่ออ่านไบต์ Hex จาก log แพ็กเก็ตเครือข่าย ตัวอย่าง API ข้อความที่เข้ารหัส หรือ byte dump

ควรใส่ข้อมูลอย่างไร?

รองรับช่องว่าง โคลอน Hex ต่อกัน และ 0x แต่ละไบต์ควรเป็น Hex สองหลัก

ควรระวังอะไร?

Hex ความยาวคี่ ลำดับไบต์ผิด หรือข้อมูลที่ไม่ใช่ข้อความอาจทำให้ผลลัพธ์อ่านไม่ได้

ใช้ Text to Hex เพื่อสร้าง Hex จากประโยค หรือ Binary to Text หากค่าต้นทางเป็นไบนารี

Hex เป็นข้อความ พื้นที่ทำงาน

อินพุต Hex
ผลลัพธ์ข้อความ

วิธีใช้

  1. 1 ป้อนหรือวางค่า hex
  2. 2 เลือก byte order หากจำเป็น
  3. 3 รันการแปลง hex to text เพื่อดูข้อความต้นฉบับ
  4. 4 คัดลอกผลลัพธ์เพื่อนำไปใช้

กรณีใช้งานทั่วไป

  • ถอดรหัส hex to text จากสตริง hex dump
  • แปลง base 16 to text
  • กู้คืน byte ที่มี 0x หรือคั่นด้วย colon

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

ตัวแปลง hex เป็นข้อความรองรับรูปแบบใดบ้าง

คุณสามารถวาง Hex ที่มีช่องว่าง colon หรือ prefix 0x ได้ เครื่องมือจะรวบรวมอักขระ Hex แล้วอ่านเป็น byte ขนาด 2 หลัก

ควรเปลี่ยน byte order เมื่อใด

ใช้ตัวเลือก byte order เมื่ออินพุตควรถูกอ่านแบบย้อนลำดับ เช่นข้อมูล little-endian แล้วเปรียบเทียบข้อความที่ถอดรหัสได้

ทำไมจึงเห็นข้อผิดพลาดในการแปลง

หากสตริง Hex ที่จัดรูปแล้วมีจำนวนอักขระเป็นเลขคี่ จะไม่สามารถสร้าง byte ครบถ้วนและเครื่องมือจะแสดงข้อผิดพลาด

เวิร์กโฟลว์ที่เกี่ยวข้อง