मुफ़्त ICO कनवर्टर

कई आकारों के साथ छवियों को ICO फ़ेविकॉन फ़ॉर्मेट में कनवर्ट करें।

कोई डेटा आपके डिवाइस से नहीं जाता
छवि अपलोड करें

PNG, JPG, WebP, GIF, BMP, AVIF और अधिक

या ड्रैग-एंड-ड्रॉप करें

छवि पूर्वावलोकन

पूर्वावलोकन

ICO प्रारूप के बारे में

ICO (आइकन) प्रारूप ब्राउज़र टैब, बुकमार्क और पता बार में प्रदर्शित वेबसाइट फ़ेविकॉन के लिए मानक प्रारूप है। यह एक ही फ़ाइल में कई आकार शामिल कर सकता है।

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

ICO फ़ाइल क्या है?

ICO फ़ाइल Windows एप्लिकेशन और वेबसाइट फ़ेविकॉन में आइकन के लिए उपयोग किया जाने वाला बाइनरी छवि प्रारूप है। इसमें कई आकार और रंग गहराई हो सकती है।

कौन से आकार शामिल करें?

16×16 और 32×32 ब्राउज़र फ़ेविकॉन के लिए सबसे सामान्य हैं। Windows शॉर्टकट और हाई-DPI स्क्रीन के लिए 64×64 और 128×128 शामिल करें।

अपनी वेबसाइट पर फ़ेविकॉन का उपयोग कैसे करें?

favicon.ico फ़ाइल को अपनी साइट की रूट डायरेक्टरी में रखें, या अपने HTML में संदर्भित करें: <link rel="icon" href="/favicon.ico">

ICO का Short History

Microsoft ने ICO November 1985 में Windows 1.0 के साथ introduce किया, originally .EXE और .DLL files के अंदर stored monochrome 32×32 pixel application icons के लिए resource format के रूप में। Standalone .ico extension formalised किया गया ताकि icons executables से independently edit और share हो सकें। Windows 3.x ने 16-colour और 256-colour support add किया; Windows 95 ने ICO को true multi-resolution container बनाया (एक file जिसमें 16 / 32 / 48 px renderings हों, OS automatically हर context के लिए best pick करता है); Windows XP ने smooth anti-aliased edges और translucent shadows के लिए 32-bit alpha add किया; Windows Vista (2007) ने 256×256 pixel icons introduce किए और हर entry को classic BMP या complete PNG file store करने दिया। PNG-encoded entry अब 48×48 से बड़े sizes के लिए standard है क्योंकि 256×256 32-bit BMP roughly 256 KB per icon होता है, wasteful। कई old icon editors अभी भी BMP-only ICOs default करते हैं और files 8-10× larger than necessary produce करते हैं।

Format «Windows internal» से «global web standard» तक jump किया March 1999 में जब Microsoft Internet Explorer 5 ने /favicon.ico convention introduce किया। जब user page को «Favorites,» में add करता था, IE website के root से /favicon.ico request करता था और 16×16 image bookmark के साथ display करता था। Name «favicon» «favorites icon» का portmanteau है, straight IE के Favorites menu से। Convention launch पर कभी official W3C standard नहीं था; Microsoft ने simply path document किया, browsers और webmasters ने adopt किया, और बाकी industry ने follow किया। सत्ताईस साल बाद every major browser अभी भी /favicon.ico request करता है first visit पर भले ही कोई <link rel="icon"> tag exist न करे, यही reason है कि दुनिया की किसी भी web property के server logs browsers, crawlers, RSS readers और link-preview bots से favicon requests दिखाते हैं, और file missing होने पर 404s।

2026 में ICO PNG के ऊपर क्यों

PNG इतना flexible होने के बाद, ICO अभी भी क्यों matter करता है? तीन reasons:

MIME type oddity जो note करने लायक है: ICO files technically image/vnd.microsoft.icon (IANA-registered type) के रूप में serve होती हैं, लेकिन पुराना image/x-icon वही है जो अधिकांश servers और CMS templates emit करते हैं, और यह modern browsers द्वारा universally accepted है। दोनों काम करते हैं।

2026 Favicon Recommendation

Modern site को favicon.ico alone पर rely नहीं करना चाहिए, लेकिन उसे skip भी नहीं करना चाहिए। «modern minimum» set, realfavicongenerator.net और MDN Web Docs द्वारा advocated, अब यह है:

HTML head block यह सब expose करता है:

<link rel="icon" href="/favicon.ico" sizes="any">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="manifest" href="/manifest.webmanifest">
<meta name="theme-color" content="#ffffff">

sizes="any" attribute .ico link पर modern browsers को बताता है «this file arbitrary sizes contain करती है, इसे fallback only के रूप में use करें,» इसलिए वे available होने पर SVG prefer करते हैं। 2024-2026 trend best-practice guides में aggressively prune करना है: वे चार files plus एक manifest ship करें। Old «16-file favicon packages» mstile और yandex tiles के साथ अब recommended नहीं हैं जब तक आप specifically उन platforms target नहीं कर रहे।

ICO File के अंदर

Curious लोगों के लिए: binary layout straightforward है। एक short ICONDIR header (6 bytes, reserved, type=1 icons के लिए, images की count), उसके बाद N ICONDIRENTRY records (16 bytes each, listing width / height / colour count / size / file offset), उसके बाद N image bitmaps। हर image entry either old-style BMP/DIB या (Vista से) complete PNG file अपने own header के साथ हो सकती है। ICONDIRENTRY record हमेशा width और height bytes के रूप में store करता है, 0 का मतलब 256 (maximum)। यही reason है कि ICO 256×256 तक support करता है लेकिन larger नहीं; format को bigger images store करने के लिए revise करना होगा।

आप जो Generate करें उसे Test करने के Tools

इसे कब Use करें

More Questions

मेरी Favicon Update हुई लेकिन Browser अभी भी पुरानी दिखाता है, क्यों?

Favicon caching famously aggressive है। Browsers favicons को restarts के बाद cache करते हैं और HTTP cache-control headers को हमेशा honour नहीं करते। Force-refresh (Cmd+Shift+R Mac पर, Ctrl+F5 Windows पर) Chromium और Firefox में usually काम करता है; Safari को कभी-कभी full quit-and-restart चाहिए, और iOS पर home-screen icon को page पूरी तरह re-add करना पड़ सकता है। Query string (/favicon.ico?v=2) add करना most browsers में refresh force करता है लेकिन implicit /favicon.ico request के लिए हमेशा काम नहीं करता, उसके लिए new URL को <link rel="icon"> tag में declare करें।

मुझे कौन से Sizes Include करने चाहिए?

Browser favicons के लिए: 16 और 32 essential हैं। 48 high-DPI Windows tabs पर help करता है। Windows desktop shortcuts और taskbar pinning के लिए: 64 और 128 include करें (और 256 सबसे बड़े «Extra large» Explorer view के लिए)। इस tool पर default selection (16/32/48/64) 99% cases cover करता है। 128 या 256 add करने से file size noticeably बढ़ती है (PNG-encoded 256×256 alone around 30-40 KB है) इसलिए उन्हें केवल तब include करें जब आपको actually Windows shell rendering चाहिए।

क्या मुझे Transparent Background Use करना चाहिए?

Almost always, yes, modern browsers favicons को tab के chrome colour के against display करते हैं, जो light mode, dark mode और tab pinning के बीच differ करता है। Transparent PNGs (या converter के लिए transparent input) सभी backgrounds में clean edges produce करते हैं। Exception वे logos हैं जो coloured backing के बिना unreadable हैं, उनके लिए background colour bake करना fine है। PNG और ICO दोनों full alpha support करते हैं; JPEG नहीं करता, इसलिए JPG inputs transparency खो देते हैं।

क्या favicon.ico 2026 में अभी भी Needed है?

हां, लेकिन केवल fallback के रूप में। हर browser अभी भी first visit पर implicitly इसे request करता है भले ही modern <link> tags in place हों; Windows desktop shortcuts और taskbar pinning को इसकी ज़रूरत है; corporate environments जिनमें IE11 या old Edge अभी भी चल रहे हैं (हां, वे healthcare, manufacturing और government में exist करते हैं) को इसकी ज़रूरत है। आपके root में एक 4-8 KB multi-size .ico safest universal default है, SVG और PNG के साथ paired via <link> tags बाकी सभी के लिए।

क्या कुछ Server को Send होता है?

नहीं। Image आपके browser में decode होती है, Canvas 2D API के माध्यम से हर requested size पर scale होती है, और JavaScript द्वारा ICO binary में assemble होती है। Result directly आपके device पर download होता है। आपकी image के बारे में कुछ भी (including कोई भी logo design जो आप अभी भी iterate कर रहे हों) page नहीं छोड़ता।

संबंधित टूल