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

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

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

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

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

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

AVIF17 KB

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

ICO139 KB8.1× बड़ी

एक तस्वीर जैसा दृश्य — मुलायम ढाल, नरम किनारे, महीन दाने। 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 AVIF.

AVIF3 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 KB2.0× बड़ी

पीछे पारदर्शी और आकृति पर एक रंग-ढाल। 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 AVIF.

AVIF5 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 KB48% छोटी

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

तस्वीर से आइकन तक

यह पेज उनके लिए है जिनके पास कोई AVIF लोगो या तस्वीर है और जिन्हें उससे .ico फ़ाइल चाहिए — डेस्कटॉप ऐप के लिए, favicon के लिए, या किसी पुराने विंडोज़ प्रोग्राम के लिए जो सीधे PNG या AVIF नहीं लेता।

बदलाव ब्राउज़र में ही होता है। AVIF पहले पिक्सेल में डीकोड होता है, फिर हर माँगी गई साइज़ पर अलग से फ़िट किया जाता है।

हर साइज़ असल में एक PNG है

ICO फ़ाइल के अंदर हर एंट्री अपने-आप में एक पूरी PNG होती है, कच्चा बिटमैप नहीं। इसलिए 16, 32 और 48 पिक्सेल जैसी हर साइज़ के लिए अलग से एक छोटी PNG बनती और पैक होती है।

साइज़ की सूची रजिस्ट्री में डिफ़ॉल्ट रूप से "16,32,48" है — दोहरी संख्या हटा दी जाती है, सूची घटते क्रम में लगती है, और कोई ग़लत या ख़ाली मान मिलने पर सिर्फ़ 256 पिक्सेल इस्तेमाल होता है।

लंबी दिशा 256 पिक्सेल पर रुकती है

ICO की सबसे बड़ी अनुमत साइज़ 256 पिक्सेल है, और यह सीमा चौड़ाई पर नहीं बल्कि जो भी दिशा लंबी हो उस पर लागू होती है। पहलू अनुपात बचाने के लिए फ़ोटो को स्ट्रेच नहीं, बल्कि लेटरबॉक्स किया जाता है — यानी बीच में रखकर खाली जगह छोड़ी जाती है।

यह प्रक्रिया छोटा भी करती है और बड़ा भी — अगर स्रोत तस्वीर 120 पिक्सेल की है और 256 माँगी गई हो, तो वह सचमुच बड़ी होकर धुंधली हो जाएगी, सिकुड़ेगी नहीं।

पारदर्शिता के साथ कोई समझौता नहीं

AVIF का अल्फ़ा चैनल बचता है, क्योंकि ICO का पेलोड PNG है और PNG पारदर्शिता को पूरी तरह सँभालता है। यह उन तीन आउटपुट फ़ॉर्मेट में शामिल नहीं जो पारदर्शी पिक्सेल को किसी रंग में बदल देते हैं — JPG, BMP और GIF।

इसलिए लोगो के कोनों के आस-पास जो पारदर्शी हिस्सा है, वह आइकन में भी पारदर्शी ही रहता है — किसी बैकग्राउंड रंग के विकल्प की ज़रूरत नहीं पड़ती।

क्वालिटी का कोई नियंत्रण नहीं है

ICO उन पाँच लक्ष्य फ़ॉर्मेट में है जो क्वालिटी सेटिंग को पूरी तरह नज़रअंदाज़ करते हैं — बाक़ी हैं PNG, BMP, GIF और TIFF। AVIF का अपना कंप्रेशन डीकोड होते ही ख़त्म हो जाता है, इसलिए कोई भी बचा हुआ आर्टिफ़ैक्ट PNG में उसी तरह जाता है।

यहाँ लॉसलेस मोड जैसी कोई बात नहीं — असल में तय करने वाली चीज़ है 256-पिक्सेल की सीमा और पैकिंग, न कि कोई गुणवत्ता स्लाइडर।

AVIF का 10-बिट रंग 8-बिट में सिमट जाता है

AVIF अक्सर 10 या 12 बिट प्रति चैनल में एन्कोड होता है। पर डीकोड का नतीजा हमेशा 8-बिट प्रति चैनल का ImageData होता है, इसलिए यहाँ से आगे हर रंग 8-बिट में ही आता है — HDR AVIF के लिए भी।

ज़्यादातर आइकन के लिए यह फ़र्क़ दिखता नहीं, क्योंकि छोटे साइज़ पर रंग की महीन ग्रेडेशन वैसे भी नज़र नहीं आती। पर अगर स्रोत तस्वीर में तेज़ रंग-ग्रेडिएंट हो, तो बड़े साइज़ में हल्की बैंडिंग दिख सकती है।

मेटाडेटा साथ नहीं आता

AVIF पहले पिक्सेल में डीकोड होता है और फिर PNG में फिर से एन्कोड होता है, इसलिए EXIF, XMP या ICC प्रोफ़ाइल जैसा कुछ भी साथ नहीं जाता — यह किसी नीति का नतीजा नहीं, बल्कि इस बात का कि पिक्सेल पाइपलाइन में इन्हें ले जाने की कोई जगह ही नहीं है।

आइकन जैसी छोटी फ़ाइल के लिए यह लगभग हमेशा बेमानी है, क्योंकि आइकन में रंग-प्रोफ़ाइल जैसी बात शायद ही मायने रखती हो।

बैच में और बिना अपलोड के

यह पूरा काम आपके ब्राउज़र में होता है, बिना किसी फ़ाइल को कहीं भेजे। एक साथ 100 फ़ाइलें तक ड्रॉप की जा सकती हैं, और हर फ़ाइल पर 100 मेगाबाइट तक की सीमा है — दोनों सीमाएँ इसलिए हैं क्योंकि यह क्लाइंट-साइड कन्वर्ज़न है।

नतीजा एक ही ICO फ़ाइल है जिसमें हर माँगी साइज़ पैक है — विंडोज़ ख़ुद तय करता है कि किस जगह कौन-सी साइज़ दिखानी है।

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

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

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

AVIF और ICO की तुलना
AVIFICO
पूरा नामAV1 Image File FormatWindows आइकॉन
फ़ाइल एक्सटेंशन.avif.ico
मीडिया टाइपimage/avifimage/x-icon
कंप्रेशनसेटिंग के हिसाब से दोनों में से कोई भीबिना नुक़सान — कुछ छोड़ा नहीं जाता
पहली बार प्रकाशित20191985
प्रकाशकAlliance for Open MediaMicrosoft
विनिर्देशAV1 Image File Format
लाइसेंसखुला मानकप्रकाशित, मानकीकृत नहीं
आज की स्थितिमौजूदासीमित उपयोग
बिट डेप्थ128
रंग जो यह दर्ज कर सकता हैRGB, YCbCr, वाइड गैमटRGB, इंडेक्स्ड पैलेट
सबसे बड़ी इमेजहर तरफ़ 65,536 pxहर तरफ़ 256 px
ब्राउज़र में खुलता हैमौजूदा ब्राउज़रहर ब्राउज़र
इसकी जगह विचारणीयWebP, JXL, JPGPNG, SVG

क्या खो जाता है

AVIF हर चैनल पर 12 बिट तक सँभालता है और ICO के पास 8 बचते हैं। वही अतिरिक्त बारीक़ी है जो ज़ोरदार सुधारों को बिना पट्टियाँ पड़े झेल जाती है: इसलिए बदलना एडिटिंग के बाद कीजिए, पहले नहीं।

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

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

नतीजा खोलना

ICO को हर मौजूदा ब्राउज़र खोल लेता है। AVIF को इतने भी नहीं। अगर फ़ाइल किसी वेब पेज या किसी फ़ॉर्म तक जा रही है, तो आम तौर पर इस कन्वर्ज़न की पूरी वजह यही है।

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

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

AVIF Alliance for Open Media का फ़ॉर्मेट है, जो 2019 में आया। यह हर चैनल पर 12 बिट में दर्ज करता है।

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

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

AVIF से ICO: आम सवाल

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

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

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

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

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

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

AVIF से ICO जाने पर क्या रंग-गहराई घटती है?

AVIF हर चैनल पर 12 बिट तक सँभालता है और ICO के पास 8 बचते हैं। वही अतिरिक्त बारीक़ी है जो ज़ोरदार सुधारों को बिना पट्टियाँ पड़े झेल जाती है: इसलिए बदलना एडिटिंग के बाद कीजिए, पहले नहीं।

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

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

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

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

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

  • AV1 Image File Format (AVIF)

    Alliance for Open Media — AVIF की एनकोडिंग और चौड़े रंग-क्षेत्रों के लिए उसका समर्थन