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