hi

छवि से Data URI

छवि को Base64 data URI में स्थानीय रूप से बदलें - सीधे HTML या CSS में पेस्ट करें। कोई अपलोड नहीं।

आपके डिवाइस पर ही स्थानीय प्रोसेसिंग चल रही है ...

आपकी फ़ाइलें

    आपके डिवाइस पर ही स्थानीय प्रोसेसिंग चल रही है ...

    0%

    आपकी फ़ाइलें आपके डिवाइस से कभी बाहर नहीं गईं

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

      नहीं। सब कुछ आपके ब्राउज़र में चलता है - आपकी फ़ाइल कभी आपके डिवाइस से बाहर नहीं जाती। यह कैसे सत्यापित किया जा सकता है

      कोई अपलोड नहीं100% स्थानीय
      सामग्री आपके पास रहती हैकिसी तीसरे की पहुँच नहीं
      Hosted in GermanyGlobal Content Delivery
      स्वतंत्र रूप से जाँचा गयाTLS A+ · हेडर A+

      Data URI छवि को सीधे टेक्स्ट (Base64) के रूप में एन्कोड करता है, ताकि आप उसे HTML (img के src) या CSS (एक पृष्ठभूमि) में इनलाइन एम्बेड कर सकें, बिना किसी अलग फ़ाइल या अतिरिक्त नेटवर्क अनुरोध के। यह टूल आपकी छवि को पेस्ट करने के लिए तैयार data: URI में बदल देता है।

      आउटपुट एक सादा टेक्स्ट फ़ाइल है जिसमें पूरी data:image/...;base64,... स्ट्रिंग होती है। यह छोटे आइकन, ईमेल टेम्पलेट, एकल-फ़ाइल डेमो, या किसी अतिरिक्त अनुरोध से बचने के लिए उपयोगी है, हालाँकि Base64 टेक्स्ट मूल बाइट्स से लगभग एक तिहाई बड़ा होता है।

      सब कुछ पूरी तरह आपके ब्राउज़र में स्थानीय रूप से चलता है (कोई अपलोड नहीं, ऑफ़लाइन भी) - आपकी छवि कभी आपके डिवाइस से बाहर नहीं जाती। छवि बिल्कुल वैसी ही एन्कोड होती है जैसी है (वही बाइट्स, वही प्रारूप, कोई री-एन्कोडिंग नहीं); बहुत बड़ी छवि बहुत लंबी स्ट्रिंग बनाती है, इसलिए यह छोटी छवियों के लिए सबसे उपयुक्त है।

      एम्बेड करने का ईमानदार समझौता: data URI हर बार HTML या CSS फ़ाइल के साथ जाती है और ब्राउज़र उसे अलग से कैश नहीं करता। व्यावहारिक नियम: एम्बेड करना केवल बहुत छोटे ग्राफ़िक्स के लिए फ़ायदेमंद है - कुछ किलोबाइट के आइकन; बड़ी छवियां अलग फ़ाइल ही बेहतर हैं। झटपट जांच के लिए स्ट्रिंग सीधे ब्राउज़र की एड्रेस बार में चिपकाइए।

      तकनीकी विवरण

      तकनीकी विवरण
      इनपुट फ़ॉर्मैटJPG, JPEG, PNG, WEBP
      स्वचालित रूपांतरणGIF, BMP, TIFF, ICO, SVG, HEIC, PDF, DOCX, DDS, HDR, PCX, WBMP
      आउटपुट फ़ॉर्मैटTXT
      बैच प्रोसेसिंगहाँ
      प्रोसेसिंगब्राउज़र में स्थानीय रूप से (JavaScript)
      फ़ाइल अपलोडकोई नहीं

      3 चरणों में

      1. अपनी छवि छोड़ें या टैप करें (PNG, JPEG या WebP)।
      2. इसे आपके ब्राउज़र में Base64 से data: URI में एन्कोड किया जाता है।
      3. data URI वाली टेक्स्ट फ़ाइल डाउनलोड करें (पेस्ट करने के लिए तैयार)।

      सीमाएँ: छवि के बाइट्स को बिल्कुल सटीक रूप से Base64 के रूप में एक data:<प्रकार>;base64,... स्ट्रिंग में एन्कोड करता है जो टेक्स्ट फ़ाइल के रूप में सहेजी जाती है। Base64 मूल से लगभग 33% बड़ा होता है, इसलिए यह छोटी छवियों के लिए सबसे उपयुक्त है। मूल प्रारूप और बाइट्स रखे जाते हैं (कोई री-एन्कोडिंग नहीं)।

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

      क्या मेरी छवि अपलोड होती है?

      नहीं। एन्कोडिंग पूरी तरह आपके ब्राउज़र में स्थानीय रूप से होती है - ऑफ़लाइन भी। आपकी छवि कभी आपके डिवाइस से बाहर नहीं जाती।

      मैं data URI कहाँ उपयोग करूँ?

      छवि को इनलाइन एम्बेड करने के लिए इसे img के src या CSS पृष्ठभूमि के रूप में पेस्ट करें, बिना किसी अलग फ़ाइल या अनुरोध के।

      क्या यह फ़ाइल को बड़ा बनाता है?

      हाँ। Base64 टेक्स्ट मूल बाइट्स से लगभग एक तिहाई बड़ा होता है, इसलिए data URI छोटी छवियों के लिए सबसे उपयुक्त है।

      क्या छवि बदलती है?

      नहीं। बिल्कुल मूल बाइट्स एन्कोड किए जाते हैं, इसलिए प्रारूप और गुणवत्ता अपरिवर्तित रहती है।

      संबंधित टूल

      छवि कोलाज · इमेज/फोटो कंप्रेस करें · PNG से SVG · SVG अनुकूलन