इमेज Base64 डिकोडिंग क्या है?
Base64-एनकोडेड इमेज ऐसी टेक्स्ट स्ट्रिंग होती हैं जो किसी तस्वीर के बाइनरी डेटा का प्रतिनिधित्व करती हैं, जो अक्सर data:image/png;base64,... जैसे डेटा URI में लपेटी जाती हैं। डिकोडिंग इस प्रक्रिया को उल्टा करती है, स्ट्रिंग को फिर से एक असली इमेज में बदलती है जिसे आप देख सकते हैं, सहेज सकते हैं, या अन्य टूल में उपयोग कर सकते हैं।
यह टूल आपके द्वारा पेस्ट की गई Base64 स्ट्रिंग को डिकोड करता है और उसे पूरी तरह से आपके ब्राउज़र के भीतर ही इमेज के रूप में दिखाता है — कुछ भी सर्वर पर नहीं भेजा जाता।
इमेज Base64 डिकोडर का उपयोग कैसे करें
- इनपुट फ़ील्ड में एक Base64 स्ट्रिंग या पूरा डेटा URI पेस्ट करें, या इसे रखने वाली एक टेक्स्ट फ़ाइल अपलोड करें।
- यदि आपने डेटा URI प्रीफ़िक्स के बिना कच्ची Base64 स्ट्रिंग पेस्ट की है, तो ड्रॉपडाउन से सही इमेज फ़ॉर्मैट चुनें।
- डिकोड की गई इमेज नीचे स्वचालित रूप से दिखाई देती है — इसे फ़ाइल के रूप में सहेजने के लिए "डाउनलोड करें" पर क्लिक करें।
अक्सर पूछे जाने वाले प्रश्न
क्या यहाँ निजी इमेज को डिकोड करना सुरक्षित है?
हाँ। डिकोडिंग पूरी तरह से JavaScript का उपयोग करके आपके ब्राउज़र में होती है — Base64 डेटा कभी भी सर्वर पर अपलोड या संग्रहीत नहीं किया जाता।
यह क्यों कहता है कि इनपुट अमान्य है?
ऐसा तब होता है जब पेस्ट किए गए टेक्स्ट में ऐसे कैरेक्टर हों जो मान्य Base64 नहीं हैं, या यह अधूरा हो। सुनिश्चित करें कि आपने पूरी स्ट्रिंग कॉपी की है और कोई कैरेक्टर छूटा नहीं है।
मुझे इमेज फ़ॉर्मैट चुनने की आवश्यकता क्यों है?
केवल एक कच्ची Base64 स्ट्रिंग यह नहीं बताती कि वह किस प्रकार की इमेज दर्शाती है। यदि आपके इनपुट में पहले से data:image/...;base64, प्रीफ़िक्स शामिल है, तो फ़ॉर्मैट स्वचालित रूप से पहचाना जाता है और ड्रॉपडाउन को अनदेखा कर दिया जाता है।