{"$schema":"https://toolsly.tools/schemas/tool-manifest-v1.json","generated":"2026-06-02T15:45:21.899Z","discovery":{"catalog":"https://myaitools.net/tools.json","llmsTxt":"https://myaitools.net/llms.txt","sitemap":"https://myaitools.net/sitemap.xml"},"relatedTools":[{"slug":"base64-decode","name":"Base64 Decode","url":"https://myaitools.net/base64-decode"},{"slug":"hex-to-text","name":"Hex to Text","url":"https://myaitools.net/hex-to-text"},{"slug":"binary-to-text","name":"Binary to Text","url":"https://myaitools.net/binary-to-text"},{"slug":"base32-encode","name":"Base32 Encode","url":"https://myaitools.net/base32-encode"},{"slug":"quoted-printable-decode","name":"Quoted-Printable Decode","url":"https://myaitools.net/quoted-printable-decode"},{"slug":"url-decode","name":"URL Decode","url":"https://myaitools.net/url-decode"},{"slug":"html-decode","name":"HTML Decode","url":"https://myaitools.net/html-decode"},{"slug":"text-to-hex","name":"Text to Hex","url":"https://myaitools.net/text-to-hex"}],"kind":"utility","slug":"base32-decode","name":"Base32 Decode","description":"Decode RFC 4648 Base32 (A-Z, 2-7) back to UTF-8 text — case-insensitive, padding optional.","longDescription":"Paste a Base32 string and recover the original UTF-8 text. The decoder accepts the standard RFC 4648 alphabet (A-Z, 2-7), is case-insensitive, and tolerates missing or extra = padding. Invalid characters are reported clearly so you can fix the input. Useful for inspecting TOTP secrets, decoding Base32-encoded identifiers, or debugging anything that used base32-encode. Runs entirely in your browser.","category":"text","categoryName":"Text & Encoding","keywords":["base32 decode","base32 decoder","decode base32","base32 to text","base32 to string","rfc 4648 base32 decoder","base32 to utf8","base32 online","base32 free","convert base32 to text","totp secret decoder","base32 decoding tool","decode rfc4648"],"badge":"Decoder","url":"https://myaitools.net/base32-decode","inputs":[{"type":"text","key":"base32","label":"Base32","placeholder":"JBSWY3DPEBLW64TMMQQQ====","multiline":true,"monospace":true,"help":"Case-insensitive. Padding (=) is optional. Whitespace is stripped."}],"outputs":[{"key":"text","label":"Decoded text","multiline":true},{"key":"byteLength","label":"Decoded length (bytes)"}],"invocation":{"webUi":"https://myaitools.net/base32-decode","api":null,"notes":"Currently invoked via the web UI at `webUi`. Inputs are form fields; outputs are structured text values. A remote MCP/REST API is planned."}}