Free Image to Base64 और Base64 to Image Converter
यह फ्री टूल PNG, JPEG, GIF या WebP इमेज को Base64 डेटा URI में कन्वर्ट करता है जिसे आप सीधे HTML या CSS में पेस्ट कर सकते हैं, और Base64 स्ट्रिंग या डेटा URI को वापस पिक्चर में डीकोड करता है जिसे आप देख और डाउनलोड कर सकते हैं। फ़ाइल अपलोड करें या इमेज एड्रेस दें। यह डेवलपर्स के लिए छोटे आइकन को इनलाइन करने और उन लोगों के लिए उपयोगी है जिन्हें टेक्स्ट के ब्लॉक के रूप में इमेज भेजी गई हो।
Image to Base64 Converter
Images
इस टूल के बारे में
डेटा URI पेज या स्टाइलशीट के टेक्स्ट में इमेज बाइट्स डालता है, इसलिए ब्राउज़र इसके लिए अलग से रिक्वेस्ट नहीं करता। छोटे आइकन और लोगो के लिए यह मददगार हो सकता है, क्योंकि एक रिक्वेस्ट बचती है। बड़ी इमेज के लिए यह खराब ट्रेड-ऑफ है: Base64 डेटा को लगभग एक तिहाई बड़ा बनाता है, और इनलाइन इमेज को अलग से कैश नहीं किया जा सकता।
एन्कोड करने के लिए, 1 MB तक की इमेज अपलोड करें या पब्लिक इमेज एड्रेस दें। आपको डेटा URI, तैयार img टैग और CSS बैकग्राउंड नियम मिलते हैं, साथ ही इमेज टाइप, डाइमेंशन और साइज भी। डीकोड करने के लिए, पूरा डेटा URI या केवल Base64 टेक्स्ट पेस्ट करें। टूल यह चेक करता है कि यह वाकई सपोर्टेड इमेज है, फिर डाउनलोड लिंक देता है।
अपलोड की गई फ़ाइलें केवल इस रिक्वेस्ट के लिए मेमोरी में पढ़ी जाती हैं और कभी सेव नहीं होती, और इमेज एड्रेस को सुरक्षित फेचर के माध्यम से फेच किया जाता है जो प्राइवेट नेटवर्क को अस्वीकार करता है। SVG और अन्य फॉर्मेट स्वीकार नहीं किए जाते, क्योंकि वे स्क्रिप्ट रख सकते हैं। सामान्य टेक्स्ट के लिए Base64 एन्कोडर का उपयोग करें।
अक्सर पूछे जाने वाले सवाल
मुझे इमेज के लिए Base64 डेटा URI कब उपयोग करना चाहिए?
बहुत छोटी इमेज के लिए, जैसे कुछ किलोबाइट से कम आइकन, जहां रिक्वेस्ट बचाना कैशिंग से ज्यादा महत्वपूर्ण है। बड़ी पिक्चर को सामान्य फ़ाइलों के रूप में परोसना बेहतर है, क्योंकि Base64 साइज में लगभग एक तिहाई जोड़ता है और इनलाइन इमेज को अलग से कैश या लेजी लोड नहीं किया जा सकता।
कौन से इमेज फॉर्मेट सपोर्ट किए जाते हैं?
PNG, JPEG, GIF और WebP, 1 MB तक। SVG स्वीकार नहीं किया जाता क्योंकि SVG फ़ाइल स्क्रिप्ट ले सकती है, और अन्य फॉर्मेट अस्वीकार किए जाते हैं क्योंकि वे हर ब्राउज़र में सुरक्षित रूप से नहीं दिखाए जा सकते।
मैं Base64 को वापस इमेज में कैसे बदलूं?
डीकोड दिशा चुनें और या तो पूरा डेटा URI जो data:image से शुरू होता है या केवल Base64 टेक्स्ट पेस्ट करें। अगर यह वैध इमेज है तो आप इसे पेज पर डाउनलोड लिंक के साथ देखेंगे। अगर कुछ नहीं दिखता, तो टेक्स्ट शायद कट गया है या इसमें अतिरिक्त कैरेक्टर हैं।
क्या मेरी इमेज आपके सर्वर पर स्टोर की जाती हैं?
नहीं। अपलोड की गई फ़ाइल केवल इस रिक्वेस्ट के लिए पढ़ी जाती है और PHP रिक्वेस्ट समाप्त होने पर इसे हटा देता है। कुछ भी सेव या लॉग नहीं किया जाता। इमेज एड्रेस को सुरक्षित फेचर के माध्यम से एक बार फेच किया जाता है और पिक्चर को रखा नहीं जाता।

