Το Base32 είναι μια μέθοδος κωδικοποίησης που αναπαριστά δυαδικά δεδομένα χρησιμοποιώντας 32 εκτυπώσιμους χαρακτήρες. Σε σύγκριση με το Base64, το Base32 χρησιμοποιεί ένα μικρότερο σύνολο χαρακτήρων, καθιστώντας το πιο κατάλληλο για σενάρια χωρίς διάκριση πεζών-κεφαλαίων και αποφεύγοντας χαρακτήρες που μπερδεύονται εύκολα (όπως 0/O, 1/I/l). Η κωδικοποίηση Base32 μετατρέπει κάθε 5 bytes δεδομένων σε 8 χαρακτήρες, οπότε το μέγεθος των κωδικοποιημένων δεδομένων είναι περίπου 160% του αρχικού.