मुख्य सामग्री पर जाएं
आप ऑफ़लाइन हैं। कुछ सुविधाएँ काम नहीं कर सकतीं।

Base64 एनकोडर और डिकोडर

अपने ब्राउज़र में टेक्स्ट, फ़ाइल और इमेज को तुरंत एनकोड और डिकोड करें।

प्रोसेस हो रहा है…

Base64 को ऑनलाइन encode या decode कैसे करें

  1. Base64 कनवर्टर खोलें

    अपने ब्राउज़र में Hanoon Base64 कनवर्टर खोलें।

  2. अपना डेटा दर्ज करें

    encode करने के लिए टेक्स्ट पेस्ट करें, या decode करने के लिए Base64 स्ट्रिंग पेस्ट करें। आप फ़ाइल भी अपलोड कर सकते हैं।

  3. परिणाम पाएं

    कन्वर्ज़न तुरंत होता है। आउटपुट कॉपी करें या decoded फ़ाइल डाउनलोड करें।

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

Base64 बाइनरी डेटा को टेक्स्ट में बदलने वाली उलट सकने योग्य एन्कोडिंग है, सुरक्षा के लिए एन्क्रिप्शन नहीं। UTF-8 में Hello का परिणाम SGVsbG8= और 한글 का 7ZWc6riA होता है; UTF-8 से डिकोड करने पर मूल टेक्स्ट मिलता है।

फ़ाइल को Base64 में कैसे एन्कोड करें?

फ़ाइल मोड और एन्कोड चुनें, फिर फ़ाइल खींचकर छोड़ें या चुनें। Base64 परिणाम अपने आप बनता है और कॉपी किया जा सकता है। फ़ाइल वापस पाने के लिए फ़ाइल मोड में डिकोड चुनें, Base64 पेस्ट करें और परिणाम डाउनलोड करें। स्क्रीन पर दिखाई गई अपलोड सीमा का पालन करें, जो डिवाइस की मेमोरी पर निर्भर है; एन्कोड किए गए इनपुट की अलग आकार सीमा है।

क्या मेरा डेटा सुरक्षित है?

रूपांतरण इनपुट और फ़ाइल बाइट ब्राउज़र में प्रोसेस होते हैं और ऐप बैकएंड को नहीं भेजे जाते। पेज एसेट और उपयोग संबंधी एनालिटिक्स नेटवर्क का उपयोग कर सकते हैं। शेयर लिंक में संपीड़ित इनपुट होता है जिसे प्राप्तकर्ता पढ़ सकते हैं और जो ब्राउज़र इतिहास में रह सकता है।

Base64 और Base64URL में क्या अंतर है?

URL-safe में + और / की जगह - और _ आते हैं। यह टूल URL-safe आउटपुट के अंत में मौजूद = भी हटा देता है। Data URL आउटपुट में data:...;base64, उपसर्ग जुड़ता है और URL-safe चालू होने पर भी मानक Base64 ही इस्तेमाल होता है। इनमें से कोई प्रारूप डेटा एन्क्रिप्ट नहीं करता।

क्या Base64 एन्कोडेड इमेज का प्रीव्यू देख सकते हैं?

फ़ाइल मोड में PNG, JPEG, GIF, WebP और BMP का प्रीव्यू मिल सकता है, यदि वे प्रारूप और इमेज के आयामों की जाँच पास करें और ब्राउज़र उन्हें दिखा सके। SVG का प्रीव्यू नहीं दिखता। सफलतापूर्वक डिकोड की गई फ़ाइल बिना प्रीव्यू के भी डाउनलोड की जा सकती है।

डिकोडिंग विफल क्यों होती है या टेक्स्ट पढ़ने योग्य क्यों नहीं दिखता?

जाँचें कि मानक या URL-safe में सही मोड चुना है। SGVsbG8= मानक Base64 में मान्य है; SGVsbG8 केवल URL-safe मोड में स्वीकार होता है। अमान्य अक्षर, लंबाई और पैडिंग अस्वीकार होती है, इसलिए मनमाने ढंग से = न जोड़ें। टेक्स्ट के लिए मूल कैरेक्टर एन्कोडिंग चुनें: मान्य Base64 बाइट भी अमान्य UTF-8 हो सकती हैं। बाइनरी डेटा को फ़ाइल मोड में डिकोड करें।