मुख्य सामग्रीमा जानुहोस्
LibraTool logoLibraTool

निःशुल्क PNG बाट ICO फेभिकन कन्भर्टर

PNG, JPG, WebP, वा SVG छविहरूलाई बहु-साइज .ico favicon फाइलहरूमा रूपान्तरण गर्नुहोस्। बन्डल गर्न चाहने साइजहरू (१६, ३२, ४८, ६४, १२८, २५६) छान्नुहोस् र एकल .ico डाउनलोड गर्नुहोस्।

लोड भएपछि अफलाइन काम गर्छ

फाइल यहाँ छोड्नुहोस्, वा ब्राउज गर्न क्लिक गर्नुहोस्

PNG, JPG, WebP, SVG, HEIC, HEIF · तपाईंको उपकरणमा प्रशोधन गरियो

वा क्लिपबोर्डबाट टाँस्न Ctrl+V थिच्नुहोस्

फाइलहरू ब्राउज गर्नुहोस्

सुझाव: Ctrl+V थिचेर स्क्रिनसट टाँस्न सक्नुहुन्छ

तपाईंका फाइलहरू कहिल्यै तपाईंको यन्त्र छोड्दैनन्। सबै प्रशोधन तपाईंको ब्राउजरमा स्थानीय रूपमा हुन्छ।

सामान्य प्रयोगहरू

  • PNG देखि वेबसाइट Favicon बनाउनुहोस्आप्नु लोगो PNG आप्नु वेबसाइट ट्याब आइकन को लागि बहु आकार favicon.ico फाइल मा परिवर्तन गर्नुहोस्।
  • Windows डेस्कटप आइकन बनाउनुहोस्Windows डेस्कटप शर्टकट र अनुप्रयोग आइकन को लागि .ico फाइल PNG वा JPG छवि परिवर्तन गर्नुहोस्।
  • बहु आकार क्रस-प्ल्याटफर्म आइकनआइकन आकार (16, 32, 48, 64, 128, 256) एक .ico फाइल मा बन्डल गर्नुहोस् जो सबै जागा काम गर्छ।
  • PWA आइकन स्रोत फाइलआप्नु PWA लोगो देखि आधार .ico उत्पन्न गर्नुहोस् पुरानो ब्राउजर को लागि फलबैक समर्थन को लागि जो प्रकटीकरण प्रयोग गर्दैनन।
  • ब्रान्ड लोगो ICO फर्म्याट मा परिवर्तन गर्नुहोस्PNG, JPG वा SVG देखि आप्नु कम्पनी वा ब्रान्ड लोगो डिजिटल टचपोइन्ट को लागि उच्च गुणवत्ता .ico फाइल मा रूपान्तर गर्नुहोस्।

यो कसरी काम गर्छ

रूपान्तरण यो उपकरणमा सीधै लेखिएका दुई संयन्त्र प्रयोग गरी पूर्ण रूपमा तपाईंको ब्राउजरमा चल्छ: हरेक आइकन फ्रेम स्केल र रेन्डर गर्न Canvas API, र ती फ्रेमहरूलाई एउटा एकल .ico फाइलमा प्याक गर्ने हातले लेखिएको ICO बाइनरी इन्कोडर — कुनै लाइब्रेरी डाउनलोड हुँदैन, र कुनै फाइल कहिल्यै तपाईंको उपकरणबाट बाहिर जाँदैन।

  1. 1
    छवि क्यानभासमा डिकोड गरिएको
    तपाईंले अपलोड गर्नुभएको PNG, JPEG, WebP, वा SVG एउटा HTMLImageElement मा लोड हुन्छ र हरेक अनुरोध गरिएको साइज (16×16 देखि 256×256 सम्म) मा एउटा अफ-स्क्रिन क्यानभासमा कोरिन्छ। क्यानभासले उच्च-गुणस्तर बाइक्युबिक स्मूथिङ प्रयोग गर्छ र तपाईंको फिट छनोट सम्मान गर्छ: 'contain' ले छविलाई पारदर्शी वा रङिन प्याडिङसहित लेटरबक्स गर्छ, जबकि 'cover' ले स्रोतबाट एउटा केन्द्रित वर्ग काट्छ।
  2. 2
    हरेक फ्रेम PNG बाइटको रूपमा निर्यात गरिएको
    ब्राउजरको बिल्ट-इन canvas.toBlob('image/png') ले हरेक स्केल गरिएको फ्रेमलाई एउटा गुणस्तर-नगुमाई PNG मा इन्कोड गर्छ। यी कच्चा बाइटहरू नै .ico कन्टेनरभित्र इम्बेड हुने कुरा हुन् — आधुनिक ब्राउजरहरू र Windows ले नेटिभ रूपमा PNG-in-ICO ह्यान्डल गर्छन्, जसले फाइल साइजलाई पुरानो BMP-आधारित ढाँचाभन्दा सानो राख्छ।
  3. 3
    ICO बाइनरी मेमोरीमा जोडिएको
    एउटा हातले लेखिएको इन्कोडरले DataView प्रयोग गरी सुरुदेखि .ico फाइल संरचना बनाउँछ: एउटा 6-बाइटको ICONDIR हेडरले छवि गणना घोषणा गर्छ, हरेक साइजका लागि एउटा 16-बाइटको डाइरेक्टरी प्रविष्टि (चौडाइ, उचाइ, बिट-गहिराइ, बाइट लम्बाइ, र डेटा अफसेट रेकर्ड गर्दै) पछ्याउँदै, त्यसपछि सबै PNG पेलोडहरू क्रममा जोडिन्छन्। कुनै तेस्रो-पक्ष लाइब्रेरी संलग्न छैन।
  4. 4
    पूर्वावलोकन देखाइन्छ, फाइल डाउनलोड हुन्छ
    डाउनलोड प्रस्ताव गर्नुअघि, UI ले हरेक प्याक गरिएको साइजको एउटा पिक्सेल-सटीक पूर्वावलोकन एउटा चेकरबोर्ड पृष्ठभूमिविरुद्ध रेन्डर गर्छ त्यसैले तपाईं सुरक्षित गर्नुअघि पारदर्शिता प्रमाणित गर्न सक्नुहुन्छ। जोडिएको Blob ब्राउजरको डाउनलोड संयन्त्रलाई 'favicon.ico' को रूपमा दिइन्छ।

तपाईंको छवि पूर्ण रूपमा तपाईंको ब्राउजरभित्रै प्रशोधन गरिन्छ — यो कहिल्यै कुनै सर्भरमा अपलोड हुँदैन, र तपाईंले ट्याब बन्द गरेपछि कुनै प्रतिलिपि राखिँदैन।

सम्बन्धित उपकरणहरू

बारम्बार सोधिने प्रश्नहरू