Base64 एनकोडर और डिकोडर
टेक्स्ट या फ़ाइल को Base64 में बदलें, या Base64 पेस्ट करके असली टेक्स्ट या फ़ाइल वापस पाएँ।
इसी डिवाइस पर सुरक्षित
आपके ब्राउज़र में चलता है। कुछ भी अपलोड नहीं होता।
सुरक्षित
इनपुट
नतीजा
Base64 वाला रूप यहाँ दिखेगा।
यह नतीजा बहुत लंबा है, इसलिए सिर्फ़ इसकी शुरुआत दिखाई गई है। कॉपी और डाउनलोड पूरे नतीजे का इस्तेमाल करते हैं।
यह सही Base64 नहीं है
यह कैसे काम करता है
-
दिशा चुनें
एनकोड टेक्स्ट या फ़ाइल को Base64 में बदलता है। डिकोड Base64 या data URL को वापस असली रूप में बदलता है।
-
अपना टेक्स्ट या फ़ाइल डालें
लिखें, पेस्ट करें या फ़ाइल छोड़ें। नतीजा तुरंत अपडेट होता है, और हर गलत अक्षर की ओर इशारा किया जाता है।
-
कॉपी या डाउनलोड करें
Base64 या डिकोड किया गया टेक्स्ट कॉपी करें, या डिकोड की गई फ़ाइल को उसके पहचाने गए टाइप के साथ डाउनलोड करें।
अक्सर पूछे जाने वाले सवाल
क्या एनकोड करने के लिए मेरी फ़ाइलें अपलोड होती हैं?
नहीं। एनकोडिंग और डिकोडिंग आपके ब्राउज़र में होती है, बड़ी फ़ाइलों के लिए भी, इसलिए आप जो भी एनकोड करते हैं वह कहीं नहीं भेजा जाता।
क्या यह मात्राओं, इमोजी और दूसरी लिपियों को सँभालता है?
हाँ। एनकोड करने से पहले टेक्स्ट को UTF-8 में बदला जाता है और डिकोड करते समय UTF-8 में ही पढ़ा जाता है, इसलिए हिंदी, इमोजी, अरबी, चीनी और हर दूसरी लिपि बिल्कुल वैसी ही वापस आती है।
URL-safe Base64 क्या है?
यह एक रूप है जिसमें + की जगह - और / की जगह _ लगाया जाता है, ताकि नतीजा बिना एस्केप किए URL या फ़ाइल के नाम में डाला जा सके। उदाहरण के लिए, JSON Web Token में इसका इस्तेमाल होता है। डिकोडर दोनों रूप अपने-आप स्वीकार करता है।
data URL क्या होता है?
data URL किसी फ़ाइल को सीधे टेक्स्ट में जोड़ देता है, data:image/png;base64,… के रूप में। आप अलग फ़ाइल का लिंक देने के बजाय इसे HTML या CSS में पेस्ट कर सकते हैं। यह छोटी फ़ाइलों के लिए ही ठीक है, क्योंकि Base64 असली फ़ाइल से लगभग एक तिहाई बड़ा होता है।
क्या Base64 एक तरह का एन्क्रिप्शन है?
नहीं। Base64 सिर्फ़ डेटा लिखने का तरीका बदलता है ताकि वह टेक्स्ट के रूप में भेजा जा सके। कोई भी इसे डिकोड कर सकता है, इसलिए पासवर्ड या निजी जानकारी छिपाने के लिए कभी इस पर भरोसा न करें।