Base64 एन्कोडर / डिकोडर
Base64 एन्कोडिंग का उपयोग करके टेक्स्ट को एन्कोड और डिकोड करें, सुरक्षित डेटा प्रसारण और संग्रहण के लिए
Base64 एन्कोडिंग
प्रोसेसिंग मोड
Base64 डिकोडिंग
प्रोसेसिंग मोड
Base64 को समझना
Base64 एन्कोडिंग और इसके अनुप्रयोगों के बारे में सीखें
Base64 क्या है?
Base64 एक बाइनरी-टू-टेक्स्ट एन्कोडिंग योजना है जो बाइनरी डेटा को ASCII स्ट्रिंग फॉर्मेट में प्रस्तुत करती है, इसे 64-आधारिक प्रतिनिधित्व में अनुवाद करके।
Base64 कैसे काम करता है
Aaकैरेक्टर टेबल
A-Z (0-25), a-z (26-51), 0-9 (52-61), + (62), / (63), = (पैडिंग)
उदाहरण: 'Man' → TWFu
Step 1: टेक्स्ट से बाइनरी
प्रत्येक कैरेक्टर को इसके 8-बिट ASCII बाइनरी प्रतिनिधित्व में रूपांतरित करें
Step 2: 24-बिट चंक्स में समूहीकरण
तीन 8-बिट बाइट्स को एक 24-बिट समूह में जोड़ें
Step 3: 6-बिट समूहों में विभाजन
24-बिट चंक को चार 6-बिट समूहों में विभाजित करें
Step 4: दशमलव में रूपांतरण
प्रत्येक 6-बिट बाइनरी संख्या को इसके दशमलव समतुल्य में रूपांतरित करें
Step 5: Base64 कैरेक्टर्स के साथ मैप करें
Base64 कैरेक्टर टेबल का उपयोग करके प्रत्येक दशमलव मान के लिए कैरेक्टर खोजें
Step 6: अंतिम परिणाम
Base64 कैरेक्टर्स को जोड़कर अंतिम एन्कोडेड परिणाम प्राप्त करें
सामान्य उपयोग के मामले
ईमेल अटैचमेंट्स
ईमेल प्रसारण के लिए बाइनरी फाइलों को एन्कोड करें
वेब विकास
HTML/CSS में सीधे छवियों और अन्य एसेट्स एम्बेड करें
Data URLs
वेब संसाधनों के लिए इनलाइन डेटा प्रतिनिधित्व बनाएं
मोबाइल ऐप्स
टेक्स्ट-आधारित API के माध्यम से बाइनरी डेटा स्थानांतरित करें
Base64 के फायदे
डेटा इंटीग्रिटी
प्रसारण के दौरान डेटा की अखंडता सुनिश्चित करता है
यूनिवर्सल कंपैटिबिलिटी
विभिन्न सिस्टम और प्लेटफॉर्म पर काम करता है
टेक्स्ट-आधारित
टेक्स्ट एडिटर में पढ़ा और संपादित किया जा सकता है
URL सेफ
उचित एन्कोडिंग के साथ URLs में उपयोग किया जा सकता है
Base64 FAQ
Base64 एन्कोडिंग और डिकोडिंग के बारे में अक्सर पूछे जाने वाले प्रश्न