TL
Tool Lab
💰Donate
💰Donate

Base32 Encoder / Decoder

Encode text to Base32 (RFC 4648) or decode Base32 strings back to text.

ป้อนข้อความ

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

ตัวเข้ารหัส/ถอดรหัส Base32 ใช้ตัวอักษร RFC 4648 Base32 — ตัวพิมพ์ใหญ่ A–Z และตัวเลข 2–7 เติม = ให้เป็นทวีคูณของ 8 Base32 ไม่แยกพิมพ์ใหญ่เล็กและหลีกเลี่ยงตัวอักษรที่สับสนทางสายตาเช่น 0, 1, O และ I

ในโหมดข้อความ → Base32 ข้อความจะถูกเข้ารหัสเป็นไบต์ UTF-8 ก่อนแล้วจึงเข้ารหัสเป็น Base32 ในโหมด Base32 → ข้อความ กระบวนการจะตรงกันข้าม การประมวลผลทั้งหมดเป็นแบบโลคัล

วิธีใช้งาน

  1. เลือกข้อความ → Base32 เพื่อเข้ารหัส หรือ Base32 → ข้อความ เพื่อถอดรหัส
  2. วางอินพุตหรือคลิกตัวอย่างเพื่อโหลดตัวอย่าง
  3. คลิกแปลง
  4. คลิกคัดลอกเพื่อคัดลอกผลลัพธ์ไปยังคลิปบอร์ด

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

แอปรับรองความถูกต้องแบบสองปัจจัยใช้ Base32 สำหรับคีย์ลับ TOTP บันทึก DNS challenge บางครั้งเข้ารหัสข้อมูลไบนารีเป็น Base32

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

  • ความแตกต่างระหว่าง Base32 และ Base64 คืออะไร?Base32 ใช้ตัวอักษร 32 ตัว (A–Z, 2–7) สร้าง overhead ~60% เทียบกับ ~33% ของ Base64 Base32 ไม่แยกพิมพ์ใหญ่เล็ก
  • ต้องใช้อักขระเติมหรือไม่?ไม่จำเป็นสำหรับการถอดรหัส เครื่องมือนี้ลบ = ท้ายออกก่อนการแยกวิเคราะห์
  • มีขีดจำกัดขนาดไหม?ไม่มีขีดจำกัดแน่นอน การเข้ารหัสทำงานทั้งหมดในเบราว์เซอร์
  • ต้องทำอย่างไรเมื่อเกิดข้อผิดพลาด "อักขระไม่ถูกต้อง"?Base32 อนุญาตเฉพาะ A–Z และ 2–7 ตัวอักษร 0, 1, 8, 9 และตัวพิมพ์เล็กทั้งหมดไม่ใช่ Base32 ที่ถูกต้อง