Peli Tools
JPG TXT

इमेज से Base64

इमेज को डेटा URI या रॉ Base64 में बदलें, अपने ब्राउज़र में। आपके डिवाइस पर ही रहता है। कुछ भी अपलोड नहीं होता।

फ़ाइलें चुनें

या यहाँ छोड़ें

क्लिपबोर्ड से पेस्ट करने के लिए Ctrl+V

  • JPG
  • PNG
  • WEBP
  • SVG
  • GIF

अधिकतम 50 फ़ाइलें, प्रत्येक 25.0 MB

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

कैसे इमेज से Base64

  1. अपनी इमेज चुनें, या उन्हें पेज पर ड्रॉप करें।
  2. Data URI (CSS/HTML में सीधे फ़िट) या रॉ Base64 चुनें।
  3. कन्वर्ट करें दबाएँ। बाइट्स इसी टैब में एनकोड होते हैं।
  4. एनकोडेड पेलोड वाली .txt फ़ाइल डाउनलोड करें।

Base64 किस काम आता है

Base64 इमेज बाइट्स को सादे टेक्स्ट में बदलता है ताकि इमेज किसी टेक्स्ट फ़ॉर्मेट के अंदर रह सके: स्टाइलशीट, HTML ईमेल, JSON पेलोड, सिंगल-फ़ाइल HTML दस्तावेज़। Data URI रूप (`data:image/png;base64,...`) सीधे `background-image` या `<img src>` में बिना किसी अतिरिक्त कदम के फ़िट हो जाता है; रॉ रूप उन API के लिए ठीक है जिन्हें सिर्फ़ एनकोडेड स्ट्रिंग चाहिए।

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

एक व्यावहारिक बात: Base64 डेटा को मूल बाइनरी से लगभग 33 प्रतिशत बड़ा बना देता है। छोटे लोगो और आइकन के लिए Data URI बेहतरीन हैं; बड़ी फ़ोटो के लिए अलग फ़ाइल लगभग हमेशा बेहतर होती है।

सीमाएँ और ईमानदार बातें

25 MB तक की हर फ़ाइल एनकोड हो सकती है, लेकिन स्टाइलशीट में मल्टी-मेगाबाइट Data URI पेज को धीमा कर देंगे। टूल ईमानदारी से काम करता है; फ़ैसला आपका।

मूल MIME प्रकार फ़ाइल से ही पहचाना जाता है, इसलिए गलत लेबल वाला एक्सटेंशन भी सही Data URI बनाता है। प्रति रन 50 फ़ाइलें तक।

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

Data URI या रॉ Base64?

CSS और HTML के लिए Data URI (इसमें `data:image/...` प्रीफ़िक्स शामिल है)। API और स्टोरेज के लिए रॉ Base64, जिन्हें बेयर स्ट्रिंग चाहिए।

एनकोडेड टेक्स्ट मेरी फ़ाइल से बड़ा क्यों है?

Base64 3 बाइट्स को 4 अक्षरों में पैक करता है, यानी तय 33 प्रतिशत ओवरहेड। टेक्स्ट फ़ॉर्मेट से बाइनरी डेटा ले जाने की यही कीमत है।

क्या मैं Base64 को वापस इमेज में बदल सकता हूँ?

ब्राउज़र Data URI सीधे रेंडर करते हैं: इसे `<img src>` या व्यूअर के एड्रेस बार में पेस्ट करें। समर्पित डिकोडर रोडमैप पर है।

क्या मेरी इमेज अपलोड होती है?

नहीं। एनकोडिंग पूरी तरह आपके ब्राउज़र में चलती है।

गोपनीयता पहले

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