Base64 एन्कोडर/डिकोडर
यह Base64 टूल टेक्स्ट को Base64 में बदलता है और Base64 strings को वापस पढ़ने योग्य टेक्स्ट में डिकोड करता है, और accented अक्षरों व इमोजी जैसे UTF-8 characters को सही तरीके से संभालता है।
इस टूल के बारे में
यह Base64 टूल टेक्स्ट को Base64 में बदलता है और Base64 strings को वापस पढ़ने योग्य टेक्स्ट में डिकोड करता है, और accented अक्षरों व इमोजी जैसे UTF-8 characters को सही तरीके से संभालता है।
इस्तेमाल कैसे करें
- इनपुट बॉक्स में टेक्स्ट या Base64 string टाइप या पेस्ट करें।
- टेक्स्ट को Base64 में बदलने के लिए Encode पर, या Base64 को वापस टेक्स्ट बनाने के लिए Decode पर क्लिक करें।
- नतीजा कॉपी करने के लिए Copy Output पर क्लिक करें।
जानने योग्य बातें
- Base64 को RFC 4648 में परिभाषित किया गया है और यह बाइनरी डेटा को 64 ASCII characters से दर्शाता है: A–Z, a–z, 0–9, + और /, जबकि padding के लिए = इस्तेमाल होता है।
- Base64 आउटपुट इनपुट से लगभग 33% बड़ा होता है, क्योंकि हर 3 bytes 4 characters बन जाते हैं।
- Base64 में बदलने से पहले टेक्स्ट को UTF-8 में एनकोड किया जाता है, इसलिए हिंदी जैसे गैर-अंग्रेज़ी अक्षर और इमोजी सही-सलामत वापस मिलते हैं।
- Base64 एक एनकोडिंग है, एन्क्रिप्शन नहीं — इसे कोई भी डिकोड कर सकता है।
पूरी तरह आपके ब्राउज़र में चलता है — आप जो भी डालते हैं, वह न अपलोड होता है न सेव।
अक्सर पूछे जाने वाले सवाल
क्या Base64 एन्क्रिप्शन है?
नहीं। Base64 एक उलटी जा सकने वाली एनकोडिंग है जो बाइनरी डेटा को सिर्फ़-टेक्स्ट वाले चैनलों से भेजने के काम आती है। यह कोई सुरक्षा नहीं देती, इसलिए इसे पासवर्ड या गोपनीय जानकारी छिपाने के लिए कभी इस्तेमाल न करें।
डिकोड करने पर 'Invalid Base64' एरर क्यों आता है?
इनपुट में Base64 alphabet से बाहर के characters हैं या उसकी लंबाई ग़लत है। URL-safe Base64 में + और / की जगह - और _ इस्तेमाल होते हैं, जिन्हें स्टैंडर्ड डिकोडिंग स्वीकार नहीं करती।
Base64 कहाँ इस्तेमाल होता है?
आम उपयोगों में ईमेल अटैचमेंट (MIME), इमेज के लिए data: URLs, HTTP Basic authentication headers और JSON Web Tokens के हिस्से शामिल हैं।
क्या मेरा डेटा किसी सर्वर पर भेजा जाता है?
नहीं। एनकोडिंग और डिकोडिंग आपके ब्राउज़र में लोकल रूप से चलती है, इसलिए टेक्स्ट आपके डिवाइस से बाहर नहीं जाता।