Base32 Encoder / Decoder

Encode text into Base32 or decode Base32 back into text. Base32 uses only the 26 uppercase letters and the digits 2 through 7, which keeps it readable aloud and safe in places where case is not preserved, and it is the format two factor authentication secrets are shared in.