เข้ารหัส/ถอดรหัส

เข้ารหัส/ถอดรหัส — เครื่องมือนักพัฒนาฟรี 9 รายการบนเบราว์เซอร์ เช่น เข้ารหัสและถอดรหัส Base64, URL และเอนทิตี HTML ประมวลผลในเครื่อง ข้อมูลเป็นส่วนตัว

9 เครื่องมือ
ตัวเข้ารหัสและถอดรหัส Base64เข้ารหัสและถอดรหัส Base64 สำหรับข้อความและไฟล์ แปลงข้อมูลเป็นสตริง Base64 หรือคืนค่าต้นฉบับ รองรับ UTF-8 และ URL-safe ใช้ฟรีในเบราว์เซอร์
ตัวเข้ารหัส/ถอดรหัส URLเข้ารหัสและถอดรหัส URL แบบเปอร์เซ็นต์ (%XX) พร้อมแยกพารามิเตอร์ query ทำงานบน encodeURIComponent จึงแปลงช่องว่างและอักขระนอก ASCII เป็น UTF-8 ได้
ตัวเข้ารหัส/ถอดรหัสเอนทิตี HTMLเครื่องมือออนไลน์ฟรีแปลงอักขระพิเศษ HTML เช่น < > & เป็นเอนทิตีที่ปลอดภัย และถอดรหัสกลับเป็นข้อความ รองรับรูปแบบชื่อ ทศนิยม และเลขฐานสิบหก
ตัวถอดรหัส JWTเครื่องมือออนไลน์ฟรีสำหรับถอดรหัสโทเค็น JWT เพื่อดู Header, Payload และ Signature พร้อมแสดง claims อัลกอริทึม และวันหมดอายุ (exp) โดยประมวลผลในเบราว์เซอร์
ตัวแปลง Unicodeแปลงระหว่างอักขระกับจุดรหัสยูนิโคด (U+) พร้อมแสดงไบต์ UTF-8 และ UTF-16 แยกอิโมจิออกเป็นจุดรหัสย่อยและเผยรายละเอียดอย่าง surrogate pair ใช้ฟรี
ตัวแปลงสตริง Hexเครื่องมือแปลงสตริง Hex ออนไลน์ฟรี เข้ารหัสข้อความเป็นเลขฐานสิบหกและถอดรหัสกลับ รองรับ 5 รูปแบบ เช่น ไบต์เว้นวรรค คำนำหน้า 0x และ \x escape
ตัวแปลง Punycodeเข้ารหัสชื่อโดเมนสากลที่มีอักขระยูนิโคดเป็น Punycode แบบ xn-- ที่เข้ากับ ASCII และถอดรหัสกลับได้สองทาง ใช้ได้กับเบราว์เซอร์ อีเมล และ DNS
ตัวเข้ารหัส ROT13เข้ารหัสและถอดรหัส ROT13 โดยเลื่อนตัวอักษรไป 13 ตำแหน่งในลำดับอักษร การทำงานเดียวกันใช้ได้ทั้งเข้าและถอดรหัส ทำงานทันทีในเบราว์เซอร์ ใช้ฟรี
ตัวแปลรหัสมอร์สแปลข้อความเป็นรหัสมอร์สและแปลกลับได้สองทาง พร้อมเล่นเสียงจุดและขีดเพื่อฝึกฟังและใช้ส่งสัญญาณ ใช้ฟรีในเบราว์เซอร์

วิธีใช้งาน

  1. 1
    เลือกวิธีเข้ารหัสที่ต้องใช้— ไฟล์และข้อความแบบไบนารีใช้ Base64, สตริงคิวรีใช้การเข้ารหัส URL, มาร์กอัปใช้ HTML entity, การตรวจระดับไบต์ใช้เลขฐานสิบหกหรือยูนิโคด และโดเมนหลายภาษาใช้ Punycode
  2. 2
    วางค่าแล้วสลับทิศทาง— ทุกเครื่องมือสลับระหว่างเข้ารหัสและถอดรหัสได้ด้วยปุ่มเดียว จึงแปลงไปกลับเพื่อยืนยันว่าข้อความกลับมาเหมือนเดิมได้
  3. 3
    ตรวจเนื้อหาที่ถอดรหัสแล้ว— ตัวถอดรหัส JWT แยกโทเคนเป็นส่วนหัว เพย์โหลด และลายเซ็น พร้อมแสดงเคลมอย่าง exp และ scope ทำให้รู้ว่าโทเคนถูกปฏิเสธเพราะอะไร

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

ไม่ใช่ Base64 เป็นเพียงรูปแบบการแทนค่าที่ย้อนกลับได้ ไม่ใช่การเข้ารหัสลับ ใครที่เห็นสตริงก็ถอดกลับได้ในขั้นตอนเดียว ใช้เพื่อส่งข้อมูลไบนารีผ่านช่องทางที่รับเฉพาะข้อความ และถ้าต้องปกปิดค่าจริง ๆ ให้ใช้เครื่องมือในหมวดแฮชและการเข้ารหัสแทน

ไม่ ตัวถอดจะแยกโทเคนเป็นส่วนหัว เพย์โหลด และลายเซ็น พร้อมแสดงเคลมและเวลาหมดอายุ แต่การตรวจลายเซ็นต้องใช้คีย์ลับหรือคีย์สาธารณะและควรทำที่ฝั่งเซิร์ฟเวอร์ การถอดรหัสเกิดขึ้นในเบราว์เซอร์ โทเคนจึงไม่ถูกส่งออกไปที่ใด

percent-encoding (ตัวเข้ารหัส URL) ใช้กับค่าที่ใส่ในคิวรีสตริงหรือพาธ เพื่อไม่ให้ช่องว่าง & และ = เปลี่ยนความหมายของ URL ส่วน Base64 แบบปลอดภัยสำหรับ URL จะเปลี่ยน + และ / เป็น - และ _ ทำให้ค่ายังคงถูกต้องเมื่ออยู่ใน URL หรือส่วนของ JWT

เว็บไซต์นี้ใช้คุกกี้เพื่อปรับปรุงประสบการณ์และการโฆษณา เรียนรู้เพิ่มเติม

โปรดอนุญาตโฆษณาบนเว็บไซต์นี้

หากต้องการใช้เครื่องมือเหล่านี้ โปรดอนุญาตโฆษณาบนเว็บไซต์นี้ รายได้จากโฆษณาช่วยให้บริการนี้ยังคงใช้งานได้ฟรี

เปิดตัวบล็อกโฆษณา ปิดการบล็อกสำหรับเว็บไซต์นี้ แล้วตรวจสอบอีกครั้ง