ตัวแปลง Base45
ตัวแปลง Base45 ออนไลน์ฟรี เข้ารหัสข้อความเป็น Base45 และถอดกลับเป็นข้อความตาม RFC 9285 encoding แบบกระทัดรัดสำหรับ EU Digital COVID Certificate, Green Pass และ QR payload ทำงานฝั่ง client 100% ไม่อัปโหลด
Loading tool...
ตัวแปลง Base45 คืออะไร?
ตัวแปลง Base45 เข้ารหัสข้อความหรือข้อมูล binary ให้เป็นสตริงกระทัดรัดโดยใช้ชุดอักขระ 45 ตัวตามมาตรฐาน RFC 9285 และถอด Base45 กลับเป็น bytes เดิม ทุก 2 bytes ของข้อมูลจะกลายเป็นอักขระ Base45 3 ตัว ทำให้กระทัดรัดกว่า Base32 และหลีกเลี่ยงอักขระ plus และ slash ที่ไม่ปลอดภัยใน URL ของ Base64 มาตรฐาน Base45 เป็น encoding ภายใน QR code ของ EU Digital COVID Certificate และเอกสารสุขภาพที่ลงนามอื่น ๆ เครื่องมือนี้ทำงานในเบราว์เซอร์ทั้งหมดจึงไม่มีการอัปโหลดข้อมูล
ประโยชน์หลัก
- แปลงสองทางทันที: เข้ารหัสเป็น Base45 และถอดกลับ
- สอดคล้อง RFC 9285 - มาตรฐานเบื้องหลัง EU Digital COVID Certificate
- กระทัดรัดกว่า Base32 และไม่มีอักขระที่ไม่ปลอดภัยใน URL
- แสดงผล bytes ที่ถอดรหัสทั้งในรูปข้อความ UTF-8 และ raw hex
- ทำงานฝั่ง client 100% - ไม่มีข้อมูลออกจากอุปกรณ์
กรณีการใช้งาน
- •เข้ารหัสหรือถอดรหัส payload ของ EU Digital COVID Certificate (Green Pass)
- •สร้าง QR payload แบบกระทัดรัดที่อยู่ภายใต้ข้อจำกัดขนาด
- •ตรวจสอบข้อมูล Base45 จากเอกสารสุขภาพหรือ identity ที่ลงนาม
- •เรียนรู้ความแตกต่างระหว่าง Base45 กับ Base64 และ Base32
วิธีใช้ตัวแปลง Base45
- เลือกโหมด: เลือก Encode (ข้อความเป็น Base45) หรือ Decode (Base45 เป็นข้อความ)
- ใส่ค่าของคุณ: พิมพ์ข้อความที่จะเข้ารหัส หรือสตริง Base45 ที่จะถอดรหัส เครื่องมือจะแปลงและตรวจสอบอัตโนมัติขณะพิมพ์
- ตรวจสอบผลลัพธ์: ผลลัพธ์จะปรากฏทันที: สตริง Base45 (โหมด encode) หรือข้อความที่ถอดรหัสพร้อม hex bytes (โหมด decode) หากมีอักขระไม่ถูกต้องจะแจ้ง error ชัดเจน
- คัดลอกผลลัพธ์: คลิก Copy ข้างผลลัพธ์ (Base45, ข้อความที่ถอดรหัส หรือ hex bytes) เพื่อนำไปใช้ใน QR code, certificate หรือเอกสาร
คุณสมบัติหลัก
- แปลงสองทาง: เข้ารหัสข้อความเป็น Base45 และถอด Base45 กลับเป็นข้อความ
- สอดคล้อง RFC 9285 - มาตรฐานสำหรับ EU Digital COVID Certificate และ Green Pass
- จัดการ chunk encoding แบบ 2-byte-to-3-char และ 1-byte-to-2-char ได้ถูกต้อง
- กระทัดรัดกว่า Base32 และหลีกเลี่ยงอักขระที่ไม่ปลอดภัยใน URL ของ Base64
- แสดงผล bytes ที่ถอดรหัสทั้งในรูปข้อความ UTF-8 และ raw hex
- ทำงานฝั่ง client 100% - ไม่มีการอัปโหลดข้อมูล