Base64 एनकोडर/डिकोडर टूल - ऑनलाइन और मुफ़्त
ऑनलाइन Base64 एनकोडर और डिकोडर टूल। तत्काल प्रतिक्रिया के साथ टेक्स्ट और फ़ाइलों को परिवर्तित करें। सुरक्षित, तेज़ और मुफ़्त।
ऑनलाइन Base64 एनकोडर और डिकोडर
परम ऑनलाइन Base64 एनकोडर और डिकोडर में आपका स्वागत है। यह सरल लेकिन शक्तिशाली उपकरण आपको टेक्स्ट को Base64 में बदलने या Base64 स्ट्रिंग्स को तुरंत पठनीय टेक्स्ट में डिकोड करने देता है।
टेक्स्ट (जैसे HTTP या SMTP) के लिए डिज़ाइन किए गए मीडिया पर भंडारण या हस्तांतरण के लिए बाइनरी डेटा को एनकोड करते समय Base64 एनकोडिंग स्कीम आवश्यक हैं।
उन्नत कॉन्फ़िगरेशन विकल्प
वर्ण सेट चयन
टेक्स्ट डेटा के साथ काम करते समय, सही वर्ण सेट (charset) निर्दिष्ट करना महत्वपूर्ण है। जबकि UTF-8 मानक है, पुराने सिस्टम ASCII, ISO-8859-1, या अन्य का उपयोग कर सकते हैं।
प्रत्येक पंक्ति को अलग से डिकोड करें
एनकोड किया गया डेटा अक्सर टेक्स्ट के एक निरंतर ब्लॉक के रूप में दिखाई देता है। हालाँकि, यदि आपके पास न्यूलाइन द्वारा अलग किए गए कई स्वतंत्र Base64 स्ट्रिंग्स हैं, तो इस विकल्प को सक्षम करें।
लाइव रूपांतरण मोड
टाइप करते समय तत्काल परिणाम प्राप्त करने के लिए लाइव मोड सक्षम करें। यह मोड जावास्क्रिप्ट का उपयोग करके आपके ब्राउज़र में स्थानीय रूप से Base64 रूपांतरण करता है, जो शून्य विलंबता सुनिश्चित करता है।
सुरक्षित और निजी
आपकी गोपनीयता हमारी प्राथमिकता है। सभी संचार सुरक्षित एसएसएल एन्क्रिप्टेड कनेक्शन (HTTPS) का उपयोग करते हैं। हम आपके सबमिट किए गए डेटा का कभी भी निरीक्षण, भंडारण या साझा नहीं करते हैं।
पूरी तरह से मुफ़्त ऑनलाइन टूल
हमारा Base64 टूल उपयोग करने के लिए 100% मुफ़्त है। कोई सॉफ़्टवेयर इंस्टॉलेशन, पंजीकरण या सदस्यता की आवश्यकता नहीं है।
डिज़ाइन सिद्धांत
Base64 इंडेक्स टेबल में 64 वर्ण होते हैं जो अधिकांश एनकोडिंग के लिए सामान्य और प्रिंट करने योग्य होते हैं। यह ईमेल सर्वर जैसे सिस्टम द्वारा डेटा संशोधन के जोखिम को कम करता है।
Base64 एनकोडिंग क्या है?
Base64 बाइनरी-टू-टेक्स्ट एनकोडिंग स्कीमों का एक समूह है जो बाइनरी डेटा को रेडिक्स-64 प्रतिनिधित्व में अनुवाद करके ASCII स्ट्रिंग प्रारूप में दर्शाता है।
Base64 एनकोडिंग उदाहरण
थॉमस हॉब्स के लेविथान से इस उद्धरण पर विचार करें:
"Man is distinguished, not only by his reason, but ..."
जब MIME Base64 में एनकोड किया जाता है, तो यह ASCII अनुक्रम बन जाता है:
TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCAuLi4=यह कैसे काम करता है: शब्द "Man" को "TWFu" के रूप में एनकोड किया गया है। ASCII में, "M", "a", "n" बाइट्स 77, 97, 110 हैं। उनके बाइनरी अभ्यावेदन को जोड़ा जाता है और 6-बिट समूहों में विभाजित किया जाता है।
| टेक्स्ट सामग्री | M | a | n | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ASCII मान | 77 | 97 | 110 | |||||||||||||||||||||
| बाइनरी | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 0 |
| इंडेक्स | 19 | 22 | 5 | 46 | ||||||||||||||||||||
| Base64 | T | W | F | u | ||||||||||||||||||||
जैसा कि दिखाया गया है, Base64 एनकोडिंग इनपुट डेटा (24 बिट्स) के 3 बाइट्स को 4 Base64 वर्णों (प्रत्येक 6 बिट्स) में परिवर्तित करता है, जिससे डेटा का आकार लगभग 33% बढ़ जाता है।