ตัวแปลงข้อความเป็นเลขฐานสิบหก
ตัวแปลงข้อความเป็นเลขฐานสิบหกออนไลน์ฟรี เข้ารหัสข้อความ ASCII และ Unicode เป็นค่า hex ทันทีด้วยเอาต์พุตคั่นด้วยช่องว่างหรือต่อเนื่อง ทำงานบนเบราว์เซอร์ ไม่ต้องติดตั้ง
การเข้ารหัสเลขฐานสิบหกคืออะไร?
การเข้ารหัสเลขฐานสิบหกแปลงแต่ละอักขระของข้อความเป็นค่า hex สองหลักที่สอดคล้องกัน (00-FF) ซึ่งแสดงค่าไบต์ ASCII หรือ UTF-8 ใช้สัญลักษณ์ 16 ตัว: 0-9 และ A-F
การแปลงข้อความเป็น hex ทำงานอย่างไร?
แต่ละอักขระจะถูกแปลงเป็นจุดรหัสตัวเลข จากนั้นแสดงเป็นเลขฐานสิบหกสองหลัก ตัวอย่างเช่น "A" กลายเป็น "41" ใน hex, "B" กลายเป็น "42"
มีรูปแบบผลลัพธ์อะไรบ้าง?
คุณสามารถส่งออกค่า hex เป็นคู่คั่นด้วยช่องว่าง (เช่น "48 65 6C 6C 6F") หรือเป็นสตริงต่อเนื่อง (เช่น "48656C6C6F")
ข้อมูลของฉันได้รับการประมวลผลอย่างปลอดภัยหรือไม่?
ใช่ การแปลงทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ ไม่มีการส่งข้อมูลไปยังเซิร์ฟเวอร์ใด ๆ รับประกันความเป็นส่วนตัวทั้งหมด
ความแตกต่างระหว่างการเข้ารหัส hex ASCII และ Unicode คืออะไร?
ASCII ใช้หนึ่งไบต์ (เลข hex สองหลัก) ต่ออักขระ ครอบคลุม 128 อักขระ Unicode (UTF-8) ใช้ 1-4 ไบต์ต่ออักขระ รองรับทุกภาษาในโลกและอีโมจิ
ฉันสามารถแปลง hex กลับเป็นข้อความได้หรือไม่?
ได้ เลขฐานสิบหกเป็นการเข้ารหัสแบบย้อนกลับได้ แต่ละคู่ของเลข hex สามารถแปลงกลับเป็นอักขระเดิมโดยใช้ตัวถอดรหัส hex-เป็น-ข้อความ
ทำไมจึงใช้เลขฐานสิบหกในการเขียนโปรแกรม?
เลขฐานสิบหกให้การแสดงข้อมูลที่กะทัดรัดและอ่านง่ายสำหรับข้อมูลไบนารี แต่ละเลข hex แมปกับ 4 บิตพอดี ทำให้อ่านและดีบักที่อยู่หน่วยความจำ สี และโปรโตคอลไบนารีได้ง่าย
อักขระอีโมจิถูกเข้ารหัสใน hex อย่างไร?
อีโมจิเป็นอักขระ Unicode หลายไบต์ ตัวอย่างเช่น อีโมจิหน้ายิ้มถูกเข้ารหัสเป็น "F0 9F 98 80" ใน hex UTF-8 ใช้ 4 ไบต์แทนที่จะเป็น 1 สำหรับอักขระ ASCII
ความแตกต่างระหว่าง hex และ Base64 คืออะไร?
การเข้ารหัส hex แสดงแต่ละไบต์เป็นอักขระ hex 2 ตัว (ขยายข้อมูล 2 เท่า) Base64 ใช้อักขระที่พิมพ์ได้ 64 ตัวและขยายข้อมูลประมาณ 33% มีประสิทธิภาพมากกว่าในการส่งข้อมูลไบนารี
กรณีการใช้งานทั่วไปของการแปลงข้อความเป็น hex มีอะไรบ้าง?
การใช้งานทั่วไปรวมถึงการดีบักโปรโตคอลไบนารี การวิเคราะห์ส่วนหัวของไฟล์ การทำงานกับรหัสสี (#FF0000) การตรวจสอบ dump หน่วยความจำ และการเข้ารหัสข้อมูลสำหรับการเขียนโปรแกรมระดับต่ำ
เครื่องมือนี้รองรับอักขระ UTF-8 หลายไบต์หรือไม่?
ใช่ รองรับการใช้งานการเข้ารหัส UTF-8 อย่างเต็มที่ รวมถึงภาษาจีน ญี่ปุ่น เกาหลี อาหรับ อีโมจิ และอักขระหลายไบต์อื่น ๆ จากช่วง Unicode ทั้งหมด
วิธีอ่านผลลัพธ์ hex dump?
Hex dump แสดงไบต์เป็นค่า hex สองหลัก รูปแบบคั่นด้วยช่องว่างจะจัดกลุ่มตามไบต์เพื่อให้อ่านง่าย ในขณะที่รูปแบบต่อเนื่องแสดงสตรีมไบต์ดิบ
วิธีใช้ ตัวแปลงข้อความเป็นเลขฐานสิบหก
เข้ารหัสข้อความ ASCII และ Unicode เป็นค่าเลขฐานสิบหกได้ทันที โดยเลือกผลลัพธ์คั่นด้วยช่องว่างหรือต่อเนื่องกัน การแปลงคำนวณในเบราว์เซอร์ของคุณทั้งหมด และไม่มีข้อความถูกอัปโหลดไปที่ใด
- พิมพ์ข้อความที่ต้องการเข้ารหัสลงในช่องป้อนข้อมูล
- เลือกรูปแบบในเมนู "Separator": ช่องว่าง ไม่คั่น จุลภาค หรือขีด ระหว่างค่าฐานสิบหก
- สังเกตผลลัพธ์เลขฐานสิบหกอัปเดตแบบเรียลไทม์ขณะพิมพ์
- คัดลอกสตริงฐานสิบหกจากพื้นที่ผลลัพธ์ไปใช้ในโค้ดหรือเอกสารได้เลย
เลือกคั่นด้วย "ช่องว่าง" หากต้องอ่านเลขด้วยตา และเลือก "ไม่คั่น" สำหรับสตริงกระชับที่จะวางลงโค้ด
เครื่องมือที่เกี่ยวข้อง
- เฮ็กซ์เป็นข้อความ แปลงสตริงเลขฐานสิบหกเป็นข้อความที่อ่านได้ทันที ถอดรหัสค่าเฮ็กซ์เป็นข้อความ ASCII หรือ UTF-8 พร้อมรองรับหลายรูปแบบ
- ตัวแปลงข้อความเป็นไบนารี แปลงข้อความเป็นรหัสไบนารีทันที ตัวแปลไบนารี UTF-8 ออนไลน์ฟรี
- ไบนารีเป็นข้อความ แปลงรหัสไบนารีเป็นข้อความที่อ่านได้
- เข้ารหัส/ถอดรหัส Base64 ตัวเข้ารหัสและถอดรหัส Base64 ออนไลน์ฟรี แปลงข้อความเป็น Base64 และ Base64 เป็นข้อความทันที ไม่ต้องอัปโหลดไปเซิร์ฟเวอร์ ปลอดภัย 100%
- ตัวเข้ารหัส ถอดรหัส Base32 เข้ารหัสข้อความเป็น Base32 หรือถอดรหัส Base32 กลับเป็นข้อความทันที 100% ทำงานในเบราว์เซอร์ ไม่ต้องอัปโหลดข้อมูล รองรับ RFC 4648 เหมาะกับ TOTP secret, คีย์ OTP, ข้อมูล QR code และการแปลงไบนารีเป็นข้อความ
- ตัวแสดง Hex ดูเนื้อหาไฟล์ในรูปแบบ hex dump พร้อมการค้นหา การนำทางออฟเซ็ต และการเลื่อนเสมือน
- การเข้ารหัส / ถอดรหัส AES เข้ารหัส/ถอดรหัส AES ด้วยโหมด CBC, CFB, CTR, OFB, ECB, การเติม Pkcs7/ZeroPadding/NoPadding, คีย์ 128/192/256 บิต, เอาต์พุต Base64, ตรวจจับรูปแบบคีย์/IV อัตโนมัติ
- เครื่องบีบอัด Brotli ตัวบีบอัด Brotli ออนไลน์ฟรี บีบอัดไฟล์เป็น .br ด้วยคุณภาพ 0–11 หรือคลายไฟล์ .br กลับเป็นไฟล์เดิม ทำงานในเบราว์เซอร์ทั้งหมด — ไม่ต้องอัปโหลด ไม่ต้องติดตั้ง