Base32 Encoder / Decoder
Encode text to Base32 (RFC 4648) or decode Base32 strings back to text.
टेक्स्ट इनपुट
इस टूल के बारे में
Base32 एनकोडर/डिकोडर RFC 4648 Base32 वर्णमाला लागू करता है — बड़े अक्षर A–Z और अंक 2–7, = के साथ 8 के गुणज तक पैड किया गया। Base32 केस-असंवेदनशील है और 0, 1, O, I जैसे भ्रामक अक्षरों से बचता है।
टेक्स्ट → Base32 मोड में, इनपुट टेक्स्ट पहले UTF-8 बाइट्स में एनकोड होता है, फिर Base32 में। Base32 → टेक्स्ट मोड में प्रक्रिया उलटी होती है। सभी प्रसंस्करण स्थानीय है।
कैसे उपयोग करें
- प्लेन टेक्स्ट एनकोड करने के लिए टेक्स्ट → Base32 चुनें, या डिकोड करने के लिए Base32 → टेक्स्ट।
- अपना इनपुट पेस्ट करें या उदाहरण लोड करने के लिए सैंपल पर क्लिक करें।
- कन्वर्ट पर क्लिक करें।
- परिणाम क्लिपबोर्ड पर कॉपी करने के लिए कॉपी पर क्लिक करें।
उपयोग के मामले
दो-कारक प्रमाणीकरण ऐप्स TOTP सीक्रेट कीज के लिए Base32 का उपयोग करते हैं। DNS चैलेंज रिकॉर्ड कभी-कभी बाइनरी डेटा को Base32 में एनकोड करते हैं।
अक्सर पूछे जाने वाले प्रश्न
- Base32 और Base64 में क्या अंतर है? — Base32 32-अक्षर वर्णमाला (A–Z, 2–7) का उपयोग करता है, ~60% ओवरहेड बनाम Base64 के ~33%। Base32 केस-असंवेदनशील है।
- क्या पैडिंग अक्षर आवश्यक हैं? — डिकोडिंग के लिए नहीं। यह टूल पार्स करने से पहले अंतिम = हटा देता है।
- क्या कोई आकार सीमा है? — कोई कड़ी सीमा नहीं। एनकोडिंग पूरी तरह ब्राउज़र में चलती है।
- "अमान्य अक्षर" त्रुटि आने पर क्या करें? — Base32 केवल A–Z और 2–7 की अनुमति देता है। 0, 1, 8, 9 और सभी लोअरकेस अक्षर वैध Base32 नहीं हैं।