Pulsuz Favicon Generatoru
İstənilən şəkli tam favicon paketinə çevirin: çox ölçülü favicon.ico, Apple toxunuş ikonu, Android/PWA ikonları, veb manifestı və yapışdırmaya hazır HTML fraqmenti — hamısı brauzerinizdə sıxışdırılmış.
Faylı bura buraxın və ya seçmək üçün klikləyin
PNG, JPG, WebP, SVG, HEIC, HEIF · cihazınızda emal edilir
və ya mübadilə buferindən yapışdırmaq üçün Ctrl+V basın
Fayllarınız heç vaxt cihazınızı tərk etmir. Bütün emal brauzerinizdə yerli olaraq baş verir.
💡 Ən yaxşı nəticə üçün ən azı 512×512 ölçülü kvadrat şəkil yükləyin. Şəffaf PNG və ya SVG ən yaxşı işləyir.
Ümumi istifadələr
- Vebsayt üçün Favicon YaradınHər cərəyan və cihazın gözlədiyi tam favicon dəstini yaradan.
- PWA və Manifest Nişanlarını YaradanPWA-nın ehtiyac duyduğu 192px və 512px nişanları və veb manifest-ni əldə edin.
- Apple Touch Nişanı YaradınSayt ana ekrana qeyd olunduqda iOS-un istifadə etdiyi 180×180 nişanını yaradan.
- Logonu Favicon-ə ÇevirinBrend logonuzu təmiz və asanlıqla tanınan favicon-ə çevirin.
- Hər Kəs üçün Favicons YaradanReact, Next.js, WordPress və daha çoxu üçün favicon fayllarını buraxan əldə edin.
Necə İşləyir
Bu alət istənilən PNG, JPEG, WebP və ya SVG-ni tam bir favikon paketinə — çox-ölçülü .ico, Apple toxunma ikonu, Android/PWA ikonları, bir veb manifesti və yapışdırmağa hazır bir HTML parçasına — Canvas API və JSZip istifadə edərək tamamilə brauzerinizdə çevirir. Heç nə yüklənmir; bütün render və fayl yığılması lokal olaraq baş verir.
- 1Canvas şəklinizi yenidən ölçürBrauzer mənbə şəklinizi hər tələb olunan ölçüdə (16, 32, 48, 180, 192 və 512 px) ekrandan-kənar HTML Canvas elementlərinə çəkir. Açıq en/hündürlük atributları olmayan SVG-lər əvvəlcə DOMParser və XMLSerializer vasitəsilə normallaşdırılır, ona görə Firefox və Chrome boş bir kanvas əvəzinə eyni piksel çıxışı yaradır.
- 2Əl ilə yazılmış ICO kodlayıcısı .ico faylını paketləyirKiçik ICO girişləri (16, 32, 48 px) xam 32-bit BGRA DIB bitmap-lar kimi kodlaşdırılır — BITMAPINFOHEADER üstəlik aşağıdan-yuxarı XOR sətirləri və 1bpp AND maskası — çünki Windows shell komponentləri bu ölçülərdə sıxılmamış DIB formatı tələb edir. Alət ICO qovluq başlığını yazır və girişləri tamamilə DataView və Uint8Array ilə birləşdirir, heç bir xarici ICO kitabxanası iştirak etmir.
- 3PNG çıxışları canvas.toBlob vasitəsilə yaradılırHər PNG variantı (favicon-16x16, favicon-32x32, apple-touch-icon-180x180, android-chrome-192x192, android-chrome-512x512) 'image/png' ilə canvas.toBlob çağıraraq tutulur, itkisiz kodlaşdırmanı brauzerin daxili şəkil mühərrikinə ötürür. İsteğe bağlı boşluq, fon rəngi və forma kəsilməsi (kvadrat, yumşaq künclü, ya da dairə) tutmadan əvvəl kanvas kontekstinə tətbiq edilir.
- 4JSZip hər şeyi tək bir endirməyə paketləyirJSZip yaradılan bütün faylları — favicon.ico, beş PNG, tətbiq adınızla bir site.webmanifest və düzgün <link> etiketləri olan bir favicon-snippet.html — cihazınıza avtomatik endirilən tək bir .zip blob-a yığır.
Şəkliniz birbaşa brauzerin Canvas API-sinə yüklənir və heç vaxt cihazınızı tərk etmir — heç bir fayl məlumatı heç bir anda bir serverə ötürülmür.
Əlaqəli Alətlər
PNG-dən ICO Favicon Çeviricisi
PNG, JPG, WebP və ya SVG şəkillərini çox ölçülü .ico favicon fayllarına çevirin. İstədiyiniz ölçüləri seçin (16, 32, 48, 64, 128, 256) və tək .ico faylı yükləyin.
Animasiyalı GIF Yapıcısı
Çoxlu şəkilləri animasiyalı GIF-ə birləşdirin. Tənzimlənə bilən kadr gecikmesi, çıxış eni, döngü və keyfiyyət. Tamamilə brauzerinizdə kodlanır.
İmza Yaradıcısı
Siçan, barmaq və ya qələmlə imza çəkin, ya da adınızı əl yazısı şrifti ilə yazın, sonra şəffaf PNG və ya SVG kimi ixrac edin.