WebP को ICO में बदलें

यहाँ आप WebP को ICO में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।

  • कहाँ चलता है आपके ब्राउज़र में। फ़ाइल कभी अपलोड नहीं होती।
  • कुछ नुक़सान के साथ आकार के बदले कुछ बारीक़ी जाती है। WebP जो सँभाल सकता है, वह सब ICO नहीं सँभाल सकता।
  • फ़ाइल आकार की सीमा हर फ़ाइल 100 MB तक, मुफ़्त, बिना खाते के।
  • जानने लायक़ आइकॉन के आकार तक छोटा किया गया; 256 पिक्सेल से आगे की बारीक़ी छोड़ दी जाती है।

एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।

WebP से ICO असल में करता क्या है

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as WebP.

WebP14 KB

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as ICO.

ICO139 KB9.7× बड़ी

एक तस्वीर जैसा दृश्य — मुलायम ढाल, नरम किनारे, महीन दाने। ICO या तो ठीक इसी के लिए बना है या ठीक इसी के ख़िलाफ़, और आँकड़े बता देते हैं कि कौन-सा। दोनों तस्वीरें कोड से बनाई गई हैं और उसी कन्वर्टर से एनकोड हुई हैं जो इस पेज पर चलता है, इसलिए ये आकार इसी साइट की अपनी पैदावार हैं।
A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as WebP.

WebP4 KB

A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as ICO.

ICO7 KB62% बड़ी

पीछे पारदर्शी और आकृति पर एक रंग-ढाल। ICO या तो दोनों रखता है, या एक, या पारदर्शिता को किसी ठोस रंग से भर देता है — और लोग ठीक इसी अंतर पर फँसते हैं। दोनों तस्वीरें कोड से बनाई गई हैं और उसी कन्वर्टर से एनकोड हुई हैं जो इस पेज पर चलता है, इसलिए ये आकार इसी साइट की अपनी पैदावार हैं।
A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as WebP.

WebP11 KB

A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as ICO.

ICO3 KB4.1× छोटी

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

WebP ही आपके पास पहुँच में है, और यह ठीक है

इस पेज पर आने वाले ज़्यादातर लोग उलटी दिशा में काम कर रहे होते हैं। डिज़ाइन फ़ाइलें किसी एजेंसी के पास हैं जो अब जवाब नहीं देती, और लोगो की बची हुई इकलौती प्रति वही है जो साइट परोसती है — WebP में, क्योंकि किसी build चरण या image CDN ने उसे रास्ते में बदल दिया।

यह एक ठीक शुरुआती बिंदु है और अच्छा फ़ेविकॉन बनाता है। तीस सेकंड लगाकर किसी बेहतर स्रोत की तलाश ज़रूर कर लीजिए — /favicon.svg आज़माइए, पेज के स्रोत में ".svg" खोजिए।

परोसी गई WebP अक्सर बड़ी नहीं, छोटी पड़ती है

यहाँ लिखी ICO लंबे किनारे पर 256 पिक्सेल तक सीमित है — यह फ़ॉर्मेट की अपनी सीमा है। ज़्यादातर आइकन पेज पर यही सीमा असली मसला होती है, क्योंकि स्रोत कोई प्रिंट फ़ाइल या कैमरे की तस्वीर होती है।

यहाँ आमतौर पर उलटा होता है। साइटें लोगो को लेआउट की ज़रूरत के आकार पर परोसती हैं, और 240 से 400 पिक्सेल हेडर मार्क के लिए बिलकुल सामान्य है — डिफ़ॉल्ट सेट की चरम सीमा 48 से कहीं ज़्यादा।

WebP में lossy दबाव आइकन के आकार पर दिखता है

WebP दो तरह की होती है और एक्सटेंशन नहीं बताता कौन-सी। सपाट लोगो की lossless WebP PNG जितनी साफ़ रहती है। Lossy वाली किनारों पर हल्की सी halo छोड़ जाती है, जो 400 पिक्सेल पर अदृश्य रहती है और 32 पर आइकन बनने के बाद नहीं।

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

पारदर्शिता ही ICO चुनने की असली वजह है

यहाँ बनी ICO कच्चा बिटमैप नहीं, PNG रखती है — यही आधुनिक परंपरा है, और यह असली 8-बिट अल्फ़ा चैनल लाती है, जो WebP के पास भी है, इसलिए कटा हुआ लोगो कटा हुआ ही आता है।

फ़ेविकॉन को यह बाक़ी तस्वीरों से ज़्यादा चाहिए। यह ब्राउज़र की टैब-पट्टी पर बैठता है, जो हल्के और गहरे थीम में अलग रंग की होती है — अपारदर्शी सफ़ेद चौकोर पर टिका चिह्न गहरे थीम में गड़बड़ी जैसा दिखता है।

एनिमेटेड WebP नकारी जाती है, चपटाई नहीं जाती

WebP एनिमेशन रख सकती है, और यहाँ का डिकोडर सिर्फ़ स्थिर तस्वीरें पढ़ता है। एनिमेटेड फ़ाइल पढ़ने-योग्य संदेश के साथ नकार दी जाती है, चुपचाप पहला फ़्रेम लेकर नहीं — यह दो में से बेहतर नाकामी है।

यह इस हालत में नुक़सान भी नहीं है। ब्राउज़र ICO फ़ेविकॉन को एनिमेट नहीं करते, इसलिए एनिमेटेड स्रोत से कभी एनिमेटेड आइकन नहीं बनना था।

32 पिक्सेल पर पढ़ने लायक़ बनने के लिए लोगो को क्या छोड़ना पड़ता है

यह डिज़ाइन की समस्या है, बदलाव की नहीं, और यही ज़्यादातर नतीजा तय करती है। फ़ेविकॉन असल में 16 या 32 पिक्सेल पर दिखता है, और उस आकार पर टैगलाइन धुँधली रेखा बन जाती है, पतली रेखा ग़ायब हो जाती है।

बदलने से पहले WebP को चिह्न तक क्रॉप कर लीजिए — wordmark हटाइए, हाशिया हटाइए। अगर ब्रांड सिर्फ़ नाम है, तो ब्रांड टाइपफ़ेस में एक अकेला अक्षर ही 16 पिक्सेल पर पढ़ा जाता है।

कई आकार एक साथ, और दोनों ओर कोई मेटाडेटा नहीं

ICO कंटेनर एक ही कलाकृति के कई आकार एक साथ रखने के लिए बना था, और यहाँ डिफ़ॉल्ट रूप से 48, 32 और 16 पिक्सेल पर तीन एंट्री लिखी जाती हैं। तब ब्राउज़र टैब खींचते वक़्त सीधे 16 पढ़ता है, अपने फ़िल्टर से 256 को छोटा नहीं करता।

मेटाडेटा किसी भी हाल में साथ नहीं जाता — हर तस्वीर-बदलाव raw पिक्सेल में डिकोड होकर फिर एनकोड होता है, इसलिए WebP का कोई भी EXIF या ICC प्रोफ़ाइल गिर जाता है। फ़ेविकॉन के लिए यह पूरी तरह स्वागत-योग्य है।

बन जाने के बाद ICO को स्थापित करना

फ़ाइल को साइट की जड़ पर /favicon.ico के रूप में रखिए। ब्राउज़र यह ठीक यही पथ माँगते हैं, चाहे HTML में इसका ज़िक्र हो या न हो — इसीलिए यह 404 लॉग में आम है।

फिर इंतज़ार कीजिए और कोई फ़ैसला लेने से पहले कैश साफ़ कर लीजिए। फ़ेविकॉन हर ब्राउज़र और बीच के प्रॉक्सी में ज़ोर से कैश होते हैं, और नया दिखने में एक दिन या hard-reload लग सकता है।

बदलाव टैब में होता है, किसी के लोगो पर

libwebp WebAssembly में फ़ाइल डिकोड करता है, तस्वीर बदली और PNG के रूप में एनकोड होती है, फिर ICO हेडर और उसकी सूची बनती है। यह सब आपके ब्राउज़र में चलता है — कुछ अपलोड नहीं होता, कोई खाता नहीं, कोई रोज़ाना सीमा नहीं।

यह इस पेज पर कहने लायक़ है क्योंकि फ़ाइल किसी और के लोगो की है — शायद किसी क्लाइंट की, शायद अभी सार्वजनिक न हुई। मुफ़्त सीमा फ़ाइल पर 100 मेगाबाइट है।

WebP को ICO में ऐसे बदलें

  1. अपनी WebP फ़ाइल इस पेज पर छोड़ें, या चुनने के लिए दबाएँ।
  2. लक्ष्य के रूप में ICO चुनें। कन्वर्ज़न आपके ब्राउज़र में होता है और फ़ाइल अपलोड नहीं होती।
  3. तैयार ICO फ़ाइल डाउनलोड कर लें।

WebP या ICO: क्या बदलता है

WebP और ICO की तुलना
WebPICO
पूरा नामWebP तस्वीरWindows आइकॉन
फ़ाइल एक्सटेंशन.webp.ico
मीडिया टाइपimage/webpimage/x-icon
कंप्रेशनसेटिंग के हिसाब से दोनों में से कोई भीबिना नुक़सान — कुछ छोड़ा नहीं जाता
पहली बार प्रकाशित20101985
प्रकाशकGoogleMicrosoft
विनिर्देशRFC 9649
लाइसेंसखुला मानकप्रकाशित, मानकीकृत नहीं
आज की स्थितिमौजूदासीमित उपयोग
बिट डेप्थ88
रंग जो यह दर्ज कर सकता हैRGB, YCbCrRGB, इंडेक्स्ड पैलेट
सबसे बड़ी इमेजहर तरफ़ 16,383 pxहर तरफ़ 256 px
ब्राउज़र में खुलता हैहर ब्राउज़रहर ब्राउज़र
इसकी जगह विचारणीयAVIF, JPG, PNGPNG, SVG

क्या बचा रहता है

पारदर्शिता बनी रहती है। WebP और ICO — दोनों अल्फ़ा चैनल सँभालते हैं: काटा हुआ हिस्सा कटा ही रहता है और उसके पीछे कुछ भरा नहीं जाता।

नतीजा खोलना

GIMP WebP और ICO — दोनों पढ़ लेता है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।

कौन-सा फ़ॉर्मेट किस काम के लिए है

WebP Google का फ़ॉर्मेट है, जो 2010 में आया। यह हर चैनल पर 8 बिट में दर्ज करता है।

ICO Microsoft का है और 1985 से चला आ रहा है। GIMP और IcoFX इस फ़ॉर्मेट को पढ़ लेते है।

ICO 1985 में आया और WebP 2010 में। किसी को सौंपने के लिए आम तौर पर पुराना वाला ज़्यादा सुरक्षित रहता है; नया वाला वही काम कम बाइट में कर देता है।

WebP से ICO: आम सवाल

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

नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो। इस जोड़ी के पीछे jSquash है, तस्वीरों के संदर्भ कोडेक के WebAssembly संस्करण; आपका ब्राउज़र इसे एक बार उतारता है और फिर सहेज कर रखता है।

क्या WebP को ICO में बदलना मुफ़्त है?

हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100। jSquash आपकी अपनी मशीन पर उतरता है और वहीं चलता है — इसीलिए उस पर कोई गिनती नहीं है।

WebP को ICO में बदलने पर क्या गुणवत्ता जाती है?

ICO कंप्रेस करता है, इसलिए कुछ डेटा जाता है। तयशुदा सेटिंग पर यह पकड़ में नहीं आता; पक्का करना हो तो गुणवत्ता बढ़ा दीजिए। आइकॉन के आकार तक छोटा किया गया; 256 पिक्सेल से आगे की बारीक़ी छोड़ दी जाती है।

WebP से ICO जाने पर क्या पारदर्शिता बची रहती है?

पारदर्शिता बनी रहती है। WebP और ICO — दोनों अल्फ़ा चैनल सँभालते हैं: काटा हुआ हिस्सा कटा ही रहता है और उसके पीछे कुछ भरा नहीं जाता।

इन फ़ॉर्मेट के बारे में और

ये आँकड़े कहाँ से आए

इस पेज पर WebP और ICO के बारे में जो कहा गया है, वह जाँचा जा सकता है, और ये रहे वे दस्तावेज़ जो उसे तय करते हैं।

  • WebP Container Specification

    Google — एक ही कंटेनर के भीतर WebP के नुक़सान वाले और बिना नुक़सान वाले तरीक़े