Base32 เป็นวิธีการเข้ารหัสข้อมูลไบนารีโดยใช้อักขระที่พิมพ์ได้ 32 ตัว เทียบกับ Base64 แล้ว Base32 ใช้ชุดอักขระน้อยกว่า เหมาะกับสถานการณ์ที่ไม่คำนึงถึงตัวพิมพ์เล็กใหญ่ และหลีกเลี่ยงอักขระที่สับสนง่าย (เช่น 0/O, 1/I/l) การเข้ารหัส Base32 จะแปลงทุก 5 ไบต์เป็น 8 อักขระ ดังนั้นขนาดข้อมูลหลังเข้ารหัสประมาณ 160% ของข้อมูลต้นฉบับ Base32 มักใช้ใน QR Code, รหัสยืนยัน ฯลฯ