ตัวเข้ารหัสและ Crypto
Base32 เข้ารหัส & ถอดรหัส
RFC 4648 Base32 — both directions, in browser.
หมายเหตุจากบรรณาธิการ
Understanding · The encoding for things humans have to read aloud.
บทเชิงลึกนี้มีให้บริการเฉพาะภาษาอังกฤษในขณะนี้ เครื่องมือแปลงด้านบนทำงานในภาษาของคุณ บทความอธิบายแบบยาวยังไม่ได้แปล
คำถามที่พบบ่อย
Quick answers.
›What is the difference between Base32 and Base64?
Base32 uses a smaller character set consisting of uppercase letters and digits 2-7, making it case-insensitive and easier for humans to read or type manually. Base64 is more compact but includes lowercase letters and symbols like `+` and `/` which can be ambiguous in certain contexts.
›Why does Base32 use padding?
The equals sign `=` is used as a padding character to ensure the encoded output is a multiple of 8 characters. This helps decoders process the data in complete 40-bit blocks as specified by the RFC 4648 standard.
›Is my data secure when using this tool?
Yes. The encoding and decoding logic runs entirely within your browser's memory using JavaScript. Your input text or encoded strings are never transmitted to a server or stored in a database.
›What happens if I use lowercase letters in a Base32 string?
Standard Base32 is case-insensitive, so decoders typically treat lowercase letters like `a` the same as uppercase `A`. However, strictly following RFC 4648 usually produces uppercase characters by default.
ผู้คนยังค้นหา
เครื่องมือที่เกี่ยวข้อง
More in this room.
- Base64 เข้ารหัส / ถอดรหัสเข้ารหัสและถอดรหัส Base64 — ปลอดภัยสำหรับ Unicode
- การเข้ารหัส / ถอดรหัส URLเข้ารหัสและถอดรหัส URL อย่างปลอดภัยด้วยอักขระเปอร์เซ็นต์
- ตัวเข้ารหัส / ถอดรหัสเอนทิตี HTMLหลีกเลี่ยงหรือยกเลิกการหลีกเลี่ยงอักขระพิเศษของ HTML
- ตัวแปลงเลขฐาน (Hex / Binary / Octal)แปลงระหว่างเลขฐานสิบหก, ฐานสอง, ฐานแปด และฐานสิบ
- ตัวแปลง Data URLเข้ารหัสไฟล์เป็น data URL และถอดรหัสกลับ
- ตัวแปลง ASCII / Unicodeตรวจสอบทุกโค้ดพอยต์ของสตริงใดๆ