ICO को PNG में बदलें
यह उल्टी यात्रा है: किसी फ़ेविकॉन या Windows .ico के अंदर की इमेज बाहर निकालें, ताकि उसे एडिट, इस्तेमाल या दोबारा पैक किया जा सके। ब्राउज़र आइकॉन फ़ाइल को डिकोड करता है और टूल उसे ट्रांसपेरेंसी समेत लॉसलेस PNG में सहेज देता है। एक छोटी सी चेतावनी — अगर ICO में कई साइज़ हैं, तो ब्राउज़र अपनी मुख्य एंट्री देता है, जो आम तौर पर सबसे बड़ी होती है।
उलटी दिशा में बदलना है? PNG को ICO में बदलें (फ़ेविकॉन)
यह कैसे काम करता है
फ़ेविकॉन, डेस्कटॉप ऐप या पुराने एसेट फ़ोल्डर की .ico फ़ाइलें डालें; ब्राउज़र हर फ़ाइल की मुख्य एंट्री चुनता है।
वह एंट्री — आम तौर पर सबसे बड़ी, अक्सर 32 या 48px — अल्फ़ा को छुए बिना लॉसलेस PNG के रूप में लिखी जाती है।
इमेजें अलग-अलग या zip में उतारें, और उन्हें बड़ा करने के मोह से बचें; छोटे आइकॉन ईमानदारी से छोटे ही रहते हैं।
ICO vs PNG
.ico रखने की चीज़ है, PNG काम करने की: बाहर निकलते ही आइकॉन को हर एडिटर खोल लेता है, वह पेज में लग सकता है और version control में भी बैठ जाता है। इस सफ़र में खोता कुछ नहीं — बस मल्टी-साइज़ पैकेजिंग पीछे छूटती है, जिसे इमेज एडिटर वैसे भी कभी नहीं समझते थे।
| ICO | PNG | |
|---|---|---|
| कंप्रेशन | लॉसलेस (BMP या PNG एंट्री) | लॉसलेस |
| ट्रांसपेरेंसी | हाँ (पूरी अल्फ़ा) | हाँ (पूरी अल्फ़ा) |
| एनिमेशन | नहीं | नहीं |
| सपोर्ट | फ़ेविकॉन के लिए हर जगह | हर जगह — हर ब्राउज़र, एडिटर और OS |
| सबसे उपयुक्त | फ़ेविकॉन और Windows ऐप आइकॉन | लोगो, स्क्रीनशॉट, ट्रांसपेरेंसी वाले ग्राफ़िक्स |
अक्सर पूछे जाने वाले सवाल
नहीं — और यही इस साइट के होने की वजह है। पूरा कन्वर्ज़न WebAssembly के ज़रिए आपके ब्राउज़र में ही होता है, इसलिए फ़ाइलें आपके डिवाइस से बाहर नहीं जातीं और बीच में कोई सर्वर नहीं आता। पेज लोड होने के बाद टूल बिना इंटरनेट के भी चलता है, और डिवाइस की मेमोरी के अलावा साइज़ की कोई सीमा नहीं है।
वही जो आपका ब्राउज़र डिकोड करते समय मुख्य मानता है — व्यवहार में फ़ाइल की सबसे बड़ी इमेज। अगर आपको ख़ास तौर पर मल्टी-साइज़ आइकॉन का 16px वाला वर्ज़न चाहिए, तो हर एंट्री तक पहुँच किसी आइकॉन एडिटर से मिलेगी; यह टूल आम "बस मुझे इमेज दो" वाले काम के लिए बना है।
हाँ — आइकॉन की ट्रांसपेरेंसी, आधुनिक ICO के पूरे 8-बिट अल्फ़ा समेत, PNG में हूबहू पहुँचती है। निकाली गई इमेज किसी भी बैकग्राउंड पर साफ़ बैठती है, कोई सफ़ेद डिब्बा नहीं दिखता।
क्योंकि फ़ेविकॉन होते ही छोटे हैं — कई पुरानी साइटें सिर्फ़ 16 या 32px का आइकॉन देती हैं, और कोई भी कन्वर्टर वह बारीकी नहीं गढ़ सकता जो फ़ाइल में कभी थी ही नहीं। PNG वही ईमानदारी से रखता है जो ICO में है; कुछ बड़ा चाहिए तो साइट की apple-touch-icon.png ढूँढ़ें, जो आम तौर पर 180px की होती है।
.ico शायद ही कभी 48px से बड़ा होता है, इसलिए पहले विकल्प देखें: apple-touch-icon.png आम तौर पर 180px की होती है, और कई साइटें manifest में 512px का PWA आइकॉन रखती हैं। यह टूल वहाँ चमकता है जहाँ वे विकल्प हैं ही नहीं — पुरानी साइटें, इंटरनल टूल, डेस्कटॉप की .ico फ़ाइलें — या जब आपको छोटे साइज़ बिल्कुल वैसे ही चाहिए जैसे बनाए गए थे।
यह अपस्केल नहीं करता: 32px का फ़ेविकॉन 32px की PNG बनता है, और बाद में उसे खींचने से बस धुँधला गूदा मिलता है। यह एक ही एंट्री (सबसे बड़ी) देता है, सारी नहीं। हाँ, किसी साइट का आइकॉन नेटिव साइज़ पर डॉक्यूमेंट में डालना हो तो यह बिल्कुल सही औज़ार है — और वेब पेज के लिए हल्का विकल्प है ICO को WebP में बदलें।
मिलते-जुलते टूल
PNG को ICO में बदलें (फ़ेविकॉन)
PNG से मल्टी-साइज़ ICO फ़ेविकॉन बनाएँ, सीधे ब्राउज़र में — मुफ़्त, बिना अपलोड। एक ही फ़ाइल में 16, 32 और 48px के आइकॉन, ट्रांसपेरेंसी पूरी तरह सुरक्षित।
ICO को JPG में बदलें
ICO को ब्राउज़र में ही JPG बनाएँ — मुफ़्त, बिना अपलोड। फ़ेविकॉन या Windows आइकॉन क्वालिटी 90 पर ऐसी JPG बनता है जिसे हर ऐप और फ़ॉर्म स्वीकार करे।
ICO को WebP में बदलें
ICO को ब्राउज़र में ही WebP बनाएँ — मुफ़्त, बिना अपलोड। आइकॉन क्वालिटी 90 पर हल्की WebP इमेज बनता है, ट्रांसपेरेंसी समेत — पेजों में दिखाने के लिए सही।
ICO को AVIF में बदलें
ICO को ब्राउज़र में ही AVIF बनाएँ — मुफ़्त, बिना अपलोड। फ़ेविकॉन क्वालिटी 70 पर सबसे नए इमेज फ़ॉर्मैट में जाता है, अल्फ़ा चैनल पूरा सुरक्षित।