.ro

Generator de favicon

Scrie o literă sau alege o imagine, alege fundalul și forma: primești iconița la toate mărimile, gata de pus pe site.

Rulează în browser Gratuit, fără cont

Setări

Fundal

Previzualizare

Site-ul tău
Altă filă
16×16
32×32
48×48
180×180
192×192
512×512

Fișiere

Ce primești

favicon.ico cu trei mărimi în același fișier, 16, 32 și 48 de pixeli, fiecare ca imagine PNG. apple-touch-icon.png (180×180), icon-192.png și icon-512.png pentru manifest, iar din text și favicon.svg, care e desenat de browser la orice mărime. Toate (.zip) le pune pe toate într-o arhivă, împreună cu site.webmanifest.

Pune fișierele în rădăcina site-ului și codul din În <head> în pagină. Fiecare mărime e desenată separat din text sau din imaginea ta, nu micșorată dintr-una mare, ca literele să rămână clare la 16 pixeli.

De ce aceste mărimi

Standardul HTML spune că browserul alege dintre iconițele din <link rel="icon"> pe cea mai potrivită după tip și mărime (sizes), iar dacă un format nu-l poate citi, trece la următoarea; fără niciun link, poate cere singur /favicon.ico. De aceea codul dă .ico-ul cu mărimile lui (sizes="16x16 32x32 48x48") și, din text, SVG-ul cu tipul lui (image/svg+xml).

apple-touch-icon e iconița folosită de iOS când cineva pune site-ul pe ecranul principal; documentația Apple dă ca exemplu 180×180 pentru iPhone. Pentru manifestul unei aplicații web, web.dev scrie că Chromium cere cel puțin o iconiță de 192×192 și una de 512×512.

Imaginea rămâne la tine

Iconițele sunt desenate în browserul tău, pe un canvas; imaginea aleasă nu e trimisă nicăieri. Textul folosește fonturile sistemului tău, deci un emoji arată ca emoji-urile dispozitivului pe care faci iconița; SVG-ul, în schimb, e desenat cu fonturile celui care vizitează site-ul.

Întrebări frecvente

Pot face favicon dintr-un emoji?

Da: scrie emoji-ul în câmpul de text. PNG-urile și .ico-ul îl păstrează așa cum îl desenează dispozitivul tău.

Am deja un manifest. Ce fac cu site.webmanifest?

Al nostru are doar lista de iconițe (icons). Dacă ai deja un manifest, copiază în el doar lista aceea, lângă câmpurile tale (de exemplu name sau start_url).

↑ ↓ alegi · Enter deschizi · Esc închizi