Base64 डीकोडर
Base64 को वापस उस फ़ाइल, इमेज या टेक्स्ट में बदलें जिससे वह आया था।
- आपके ब्राउज़र में चलता है — आपका टेक्स्ट कहीं नहीं भेजा जाता
- न साइन-अप, न सीमा, जितनी बार चाहें मुफ़्त इस्तेमाल करें
यह कैसे काम करता है
Base64 डेटा URI, API पेलोड, ईमेल अटैचमेंट और कॉन्फ़िगरेशन फ़ाइलों में एम्बेड मिलता है। उसे डीकोड करने का मतलब अक्सर यह पता लगाना होता है कि वह असल में है क्या, इसीलिए यह सिर्फ़ बाइट थमाने की जगह इमेज दिखाता है।
डेटा URI संभाले जाते हैं
“data:image/png;base64,” से शुरू होने वाली स्ट्रिंग अपना प्रकार खुद बताती है, और उपसर्ग अपने-आप हटा दिया जाता है। बिना उपसर्ग वाला सादा Base64 भी ठीक है।
घोषित न होने पर प्रकार पहचाना जाता है
उपसर्ग के बिना, शुरुआती कुछ बाइट को आम फ़ॉर्मैट के सिग्नेचर से जाँचा जाता है — PNG, JPEG, GIF, PDF और ZIP सब इसी तरह अपनी पहचान देते हैं। जब सामग्री वैध UTF-8 टेक्स्ट निकलती है तो उसे इसके बजाय टेक्स्ट के रूप में दिखाया जाता है।
इमेज का प्रीव्यू दिखता है
जब नतीजा इमेज हो, तो वह दिखाई जाती है ताकि डाउनलोड करने से पहले आप पुष्टि कर सकें कि वह वही है जिसकी आपको उम्मीद थी। बाकी सब कुछ सही एक्सटेंशन के साथ डाउनलोड के रूप में दिया जाता है।
सुरक्षा के लिए यह क्यों मायने रखता है
Base64 पेलोड में नियमित रूप से क्रेडेंशियल, टोकन और निजी दस्तावेज़ होते हैं। किसी दूरस्थ सर्वर पर उसे डीकोड करने का मतलब उसे सौंप देना है। यह पेज में चलता है, इसलिए कुछ भी भेजा नहीं जाता।
Base64 डीकोडर — सवाल
क्या यह डेटा URI डीकोड कर सकता है?
हाँ। data: उपसर्ग पहचानकर अपने-आप हटा दिया जाता है।
अगर मेरे Base64 में प्रकार की जानकारी न हो तो?
शुरुआती बाइट को आम फ़ाइल सिग्नेचर से जाँचा जाता है, और वैध UTF-8 को टेक्स्ट के रूप में दिखाया जाता है।
यह क्यों कह रहा है कि Base64 अमान्य है?
आमतौर पर कटी हुई कॉपी या इधर-उधर के अक्षर। जाँच लें कि पूरी स्ट्रिंग कॉपी हुई थी।
क्या मेरा डेटा अपलोड होता है?
नहीं। डीकोडिंग पूरी तरह आपके ब्राउज़र में होती है।