ZapToolbox

इमेज से Base64 / Base64 से इमेज

किसी भी इमेज को HTML, CSS, JSON या ईमेल टेम्पलेट के लिए Base64 टेक्स्ट में बदलें — या Base64 पेस्ट करके इमेज वापस पाएं।

इमेज → Base64

फोटो यहाँ छोड़ें या चुनने के लिए क्लिक करेंPNG, JPG, GIF, WebP, SVG, ICO

Base64 → इमेज

🔒 आपकी फाइलें आपके डिवाइस पर ही रहती हैं — किसी भी सर्वर पर कुछ अपलोड नहीं होता।

इमेज से Base64 कन्वर्टर कैसे इस्तेमाल करें

  1. एनकोड करने के लिए: इमेज डालें और आउटपुट फॉर्मेट चुनें (data URI, HTML, CSS…)।
  2. नतीजा कॉपी करके अपने कोड में लगाएं।
  3. डिकोड करने के लिए: Base64 या data URI पेस्ट करें, “इमेज में बदलें” पर क्लिक करें और डाउनलोड करें।

इस टूल के बारे में

Base64 किसी बाइनरी फाइल को सादे टेक्स्ट में बदल देता है, ताकि छोटी इमेज को अलग फाइल रखने की बजाय सीधे HTML, CSS, JSON, ईमेल टेम्पलेट या डेटाबेस फील्ड के अंदर रखा जा सके। data:image/png;base64,… जैसा data URI हर उस जगह चलता है जहाँ इमेज URL चलता है।

Base64 से फाइल लगभग 33% बड़ी हो जाती है और ब्राउज़र उसे अलग से cache नहीं कर पाता, इसलिए यह छोटे आइकन और लोगो (कुछ KB) के लिए ठीक है, बड़ी फोटो के लिए नहीं। डिकोडर PNG, JPG, GIF, WebP, BMP, ICO और SVG को उनके कंटेंट से पहचानता है और ओरिजिनल फाइल डाउनलोड करने देता है। सब कुछ आपके डिवाइस पर चलता है — जो भी पेस्ट करें वह कहीं नहीं भेजा जाता।

अक्सर पूछे जाने वाले सवाल

Base64 टेक्स्ट इमेज से बड़ा क्यों होता है?

Base64 हर 3 बाइट के लिए 4 टेक्स्ट अक्षर इस्तेमाल करता है, इसलिए यह ओरिजिनल फाइल से लगभग 33% बड़ा होता है।

क्या वेबसाइट पर Base64 इमेज इस्तेमाल करनी चाहिए?

सिर्फ आइकन जैसी बहुत छोटी इमेज के लिए। बड़ी Base64 इमेज पेज को भारी बनाती हैं और अलग से cache नहीं हो पातीं।

मेरा Base64 डिकोड क्यों नहीं हो रहा?

आमतौर पर टेक्स्ट का कुछ हिस्सा छूट गया होता है, या वह इमेज नहीं है। पूरी स्ट्रिंग पेस्ट करें, data: प्रीफिक्स के साथ या बिना।