इस टूल के बारे में
यह टूल data:<इमेज प्रकार>;base64,... के रूप में पूरा टेक्स्ट देता है। यह छोटे आइकन, प्रस्तुति वाले दस्तावेज़ और Data URI स्वीकार करने वाले HTML या CSS में टेक्स्ट के ज़रिए इमेज रखने के लिए उपयोगी है।
इस्तेमाल कैसे करें
- JPG, PNG, WebP, GIF, BMP या SVG इमेज चुनें या खींचकर छोड़ें।
- इमेज का प्रकार, फ़ाइल साइज़ और प्रीव्यू जाँचें।
- “Data URI बनाएँ” पर क्लिक करें और पूरा टेक्स्ट व उसकी लंबाई देखें।
- “Data URI कॉपी करें” या “TXT डाउनलोड करें” पर क्लिक करें और परिणाम को लक्ष्य ऐप की सुविधा के अनुसार इस्तेमाल करें।
स्वीकार्य फ़ॉर्मैट
- इनपुट: JPG, PNG, WebP, GIF, BMP या SVG। मूल फ़ाइल अधिकतम 20 MiB हो सकती है।
- आउटपुट: इमेज के वास्तविक MIME प्रकार वाली Base64 Data URI (.txt)।
रूपांतरण के बारे में
- Data URI में data: प्रीफ़िक्स, इमेज प्रकार, ;base64, चिह्न और मूल इमेज का Base64 टेक्स्ट होता है।
- एन्कोडिंग इमेज को दोबारा कम्प्रेस नहीं करती; मूल फ़ाइल की सामग्री बनी रहती है। टेक्स्ट आम तौर पर फ़ाइल से लगभग 33% बड़ा होता है और प्रीफ़िक्स जुड़ने पर थोड़ा और बढ़ता है।
- Data URI से HTML, CSS या दस्तावेज़ का साइज़ बढ़ता है, इसलिए यह बड़ी इमेज के लिए उपयुक्त नहीं है। लक्ष्य ऐप लंबाई सीमित कर सकता है या एम्बेड की गई इमेज पर रोक लगा सकता है।
- SVG प्रीव्यू से स्क्रिप्ट और बाहरी संसाधन हटाए जाते हैं, लेकिन आउटपुट में मूल SVG सामग्री रहती है। केवल भरोसेमंद स्रोत की फ़ाइल इस्तेमाल करें।
मूल इमेज अधिकतम 20 MiB हो सकती है। प्रीव्यू में अधिकतम 4 करोड़ पिक्सेल स्वीकार हैं और चौड़ाई व ऊँचाई, दोनों की सीमा 16384 पिक्सेल है। SVG को UTF-8 में होना चाहिए और उसका कोड 2 MiB से अधिक नहीं हो सकता।
गोपनीयता
इमेज केवल आपके ब्राउज़र में प्रोसेस होती है और सर्वर पर अपलोड नहीं होती।
टूल चुनी गई इमेज या परिणाम अपने आप नहीं सहेजता। जिस सामग्री को रखना है, उसे साफ़ करने या पेज छोड़ने से पहले डाउनलोड या कॉपी कर लें।
FAQ
Data URI क्या है?
यह ऐसा टेक्स्ट है जिसमें फ़ाइल का प्रकार और उसकी सामग्री दोनों होते हैं, जैसे data:image/png;base64,... इसे स्वीकार करने वाले स्थानों पर यह इमेज दर्शा सकता है।
क्या Data URI सीधे HTML या CSS में डाल सकते हैं?
जहाँ Data URI स्वीकार है, वहाँ इसे इमेज पते या बैकग्राउंड इमेज की जगह इस्तेमाल किया जा सकता है। लक्ष्य वेबसाइट, ऐप या उसकी सामग्री संबंधी नीति इसे सीमित कर सकती है।
यह बड़ी इमेज के लिए उपयुक्त क्यों नहीं है?
Base64 डेटा का साइज़ लगभग एक-तिहाई बढ़ाता है। पूरा टेक्स्ट HTML, CSS या दस्तावेज़ भी बड़ा करता है, जिससे एडिटिंग और लोडिंग प्रभावित हो सकती है।
यह केवल Base64 से कैसे अलग है?
Data URI में data: प्रीफ़िक्स और इमेज का MIME प्रकार भी होता है। केवल Base64 चाहिए तो इमेज → Base64 इस्तेमाल करें।
क्या Data URI बनाने से इमेज बदलती है?
नहीं। टूल मूल फ़ाइल की सामग्री एन्कोड करता है। इमेज दोबारा कम्प्रेस नहीं होती और मूल जानकारी नहीं हटती।
क्या इमेज सर्वर पर अपलोड होती है?
नहीं। चयन, प्रीव्यू, बदलाव और डाउनलोड, सब आपके ब्राउज़र में होता है। इमेज सर्वर पर अपलोड नहीं होती।