Global ToolBox

Base32 एनकोडर/डिकोडर

टेक्स्ट को Base32 (RFC 4648) में और वापस टेक्स्ट में तुरंत बदलें, सीधे अपने ब्राउज़र में।

🔒 आपके ब्राउज़र में लोकली प्रोसेस किया गया

Loading…

इस्तेमाल कैसे करें

  1. ऊपर दिए मोड टॉगल से एनकोड या डिकोड चुनें।
  2. एनकोड मोड में, इनपुट बॉक्स में कोई भी टेक्स्ट टाइप करें या पेस्ट करें।
  3. डिकोड मोड में, इसके बजाय Base32 में एनकोड किया गया स्ट्रिंग पेस्ट करें।
  4. परिणाम तुरंत नीचे अपडेट होता है — परिणाम कॉपी करने के लिए कॉपी का, या इनपुट साफ़ करने के लिए रीसेट का उपयोग करें।

विशेषताएं

  • टेक्स्ट को मानक RFC 4648 Base32 में एनकोड करता है, और वापस डिकोड भी करता है
  • टाइप करते ही तुरंत लाइव अपडेट होता है — किसी बटन की ज़रूरत नहीं
  • इमोजी और गैर-लैटिन लिपियों सहित यूनिकोड टेक्स्ट को सही तरीके से हैंडल करता है
  • अमान्य Base32 इनपुट पर बिगड़े हुए परिणाम के बजाय स्पष्ट एरर संदेश दिखाता है
  • 100% क्लाइंट-साइड — आपका टेक्स्ट कभी भी आपके डिवाइस से बाहर नहीं जाता

अक्सर पूछे जाने वाले सवाल

Base32 एन्कोडिंग क्या है?

Base32, बाइनरी डेटा को केवल 32 प्रिंट करने योग्य कैरेक्टर (A–Z और 2–7) से दर्शाने का एक तरीका है, जिसे RFC 4648 में परिभाषित किया गया है। यह Base64 जितना संक्षिप्त नहीं है, लेकिन ऐसा वर्णमाला उपयोग करता है जो केस-असंवेदनशील सिस्टम के लिए सुरक्षित है।

Base32, Base64 से कैसे अलग है?

Base64 में 64 कैरेक्टर होते हैं, जिनमें लोअरकेस, अपरकेस, अंक और + व / जैसे सिंबल शामिल हैं, और यह अधिक संक्षिप्त है। Base32 केवल अपरकेस अक्षर और अंक 2–7 उपयोग करता है, केस-असंवेदनशील है, और फ़ाइल नाम, URL तथा बोलकर पढ़े जाने वाले कोड में समस्या पैदा करने वाले कैरेक्टर से बचता है — इसके बदले आउटपुट लंबा होता है।

Base32 का आमतौर पर उपयोग कहाँ होता है?

Base32 का व्यापक रूप से उपयोग TOTP/2FA सीक्रेट कीज़ (जैसे Google Authenticator में), DNS रिकॉर्ड नामों, और फ़ाइल-सिस्टम या मनुष्यों के पढ़ने के लिए अनुकूल पहचानकर्ताओं में होता है, जहाँ केस-सेंसिटिविटी या विशेष कैरेक्टर समस्या पैदा कर सकते हैं।

एनकोड किया गया आउटपुट = चिह्नों पर क्यों समाप्त होता है?

Base32, डेटा को 5-बाइट के ब्लॉक में एनकोड करता है, जिनमें से प्रत्येक 8 कैरेक्टर बनाता है। जब इनपुट की लंबाई 5 बाइट का गुणज नहीं होती, तो आउटपुट को हमेशा 8 कैरेक्टर का गुणज बनाने के लिए = पैडिंग कैरेक्टर जोड़े जाते हैं।

क्या यह टूल मेरा डेटा सेव या अपलोड करता है?

नहीं। सारा एनकोडिंग और डिकोडिंग JavaScript के ज़रिए आपके ब्राउज़र में स्थानीय रूप से होता है। कुछ भी सर्वर पर नहीं भेजा जाता या कहीं सेव नहीं किया जाता।

संबंधित टूल्स