Generator și convertor ICO

Convertește PNG, SVG, JPG sau WebP în fișiere Windows .ICO cu straturi 16×16, 24×24, 32×32, 48×48, 64×64, 128×128 și 256×256, RGBA pe 32 de biți.

Fără încărcăriFără contProcesare în lot
16px–256px Multi-Layer .ICO32-Bit RGBA TransparencyWindows 11 / EXE ReadyZIP în lot
Descarcă
Motorul offline e gataSpațiu de lucru 100% privat, în browser • Zero încărcări în cloud
100% privat • Zero încărcări de fișiere pe server

De ce să folosești constructorul binar .ICO multi-rezoluție de la Utiliome?

Construit de la zero pentru confidențialitate strictă, execuție instant și zero fricțiune. Fără abonamente, paywall-uri sau conturi.

Binar .ICO real, cu 7 straturi

Include cadre 16×16, 24×24, 32×32, 48×48, 64×64, 128×128 și 256×256 într-un container ICONDIR conform, ca Windows 10/11 să scaleze lin la orice DPI.

Transparență RGBA pe 32 de biți

Păstrează marginile anti-alias și umbrele, cu alfa pe 8 biți (32 de biți pe pixel) — fără halouri zimțate de transparență GIF/BMP pe 1 bit.

Padding, colțuri rotunjite și încadrare

Alege Contain cu raportul păstrat sau decupare pătrată centrată, adaugă margine de siguranță 0%–25% și rotunjește colțurile înainte de împachetare.

Conversie pe lot și descărcare ZIP

Trage un folder de iconițe PNG sau SVG, inspectează fiecare strat pe pânză și exportă toate fișierele .ico într-o arhivă ZIP.

Utiliome față de alternativele cloud clasice

Compară motorul nostru local WebAssembly cu uneltele cloud vechi.

Funcție Utiliome (browser local) Convertoare cloud clasice
Structura containerului .ICO ICONDIR real, până la 7 rezoluții (16 px–256 px) Un singur cadru sau PNG redenumit, respins de Visual Studio / Win32
Adâncime de culoare și transparență Cadre ICO comprimate PNG, RGBA pe 32 de biți, cu alfa lin Paletă de 256 de culori sau transparență zimțată pe 1 bit
Inspector vizual pe strat Grilă live, de la 256×256 până la 16×16 Conversie oarbă, fără previzualizare la 16 px
Confidențialitate și lot Encoder ArrayBuffer 100% local + ZIP nelimitat Cozi de încărcare și limită de 2 fișiere pe zi
Cum funcționează

Cum convertești PNG, SVG sau JPG în .ICO, în 3 pași

Nu trebuie să instalezi niciun program. Totul rulează direct în browser.

1

Trage PNG, SVG, JPG sau WebP

Alege una sau mai multe imagini. Pentru iconițe desktop clare la 256×256, pornește de la un SVG sau un PNG transparent de cel puțin 256×256.

2

Rezoluții încorporate și padding

Bifează straturile (16×16, 24×24, 32×32, 48×48, 64×64, 128×128, 256×256) și ajustează fundalul, padding-ul sau rotunjirea.

3

Descarcă .ICO sau ZIP

Inspectează fiecare cadru în grila live și apasă „Descarcă .ICO multi-mărime” — sau exportă toate iconițele într-un ZIP.

Cum funcționează containerul Windows .ICO (ICONDIR)

Răspuns rapid: Spre deosebire de PNG sau JPEG, un fișier .ico este un director binar (ICONDIR) care stochează mai multe rezoluții independente (de la 16×16 până la 256×256) într-un singur fișier, ca Explorer, bara de activități și scurtăturile să aleagă stratul potrivit pentru DPI.

O confuzie frecventă este că a converti PNG în .ico înseamnă doar să schimbi extensia. Dacă redenumești logo.png în logo.ico, compilatoarele de resurse Visual Studio (rc.exe), instalatoarele Inno Setup, Electron Builder și build-urile Tauri resping fișierul cu antet invalid.

Utiliome construiește un buffer .ico little-endian, conform specificației, direct în browser, cu ArrayBuffer și DataView:

  1. Antet ICONDIR de 6 octeți: scrie 0x0000 (rezervat), 0x0001 (tip 1 = iconiță Windows) și numărul uint16 de straturi.
  2. Tabel ICONDIRENTRY de 16 octeți pe strat: pentru fiecare rezoluție (16, 24, 32, 48, 64, 128, 256) scrie lățimea și înălțimea (0 înseamnă 256px din Vista încoace), planurile de culoare (1), biții pe pixel (32 pentru RGBA), lungimea în octeți și offsetul exact.
  3. Payload-uri PNG RGBA pe 32 de biți: concatenează fiecare cadru PNG reeșantionat la offsetul calculat.

Ce straturi .ICO folosesc Windows 10, Windows 11 și aplicațiile desktop?

Răspuns rapid: Ca să eviți scalarea neclară sau zimțată la 100%, 150% și 200% DPI, un .ico de desktop ar trebui să includă cel puțin 16×16, 32×32, 48×48 și 256×256 — sau toate cele 7 straturi standard.

Explorer și bara de activități aleg stratul din container în funcție de modul de vizualizare și de scala monitorului:

Strat Context de afișare
16 × 16 px Detalii/listă în Explorer, bare de titlu, meniuri contextuale și file de browser
24 × 24 px Zona de notificare Windows 10/11 la 150% DPI și bare de unelte clasice
32 × 32 px Scurtături desktop, iconițe mici în Explorer și butoane de taskbar la 100%
48 × 48 px Iconițe medii, dale din Start și comutatorul Alt+Tab
64 × 64 px Taskbar și scurtături la DPI mare (200% Retina/4K)
128 × 128 px Iconițe mari în Explorer și previzualizări de instalator
256 × 256 px Iconițe extra-mari, scalare HiDPI în Windows 11 și proprietățile .exe

Convertor ICO sau generator de favicon

Răspuns rapid: Folosește acest generator când ai nevoie de un .ico de sine stătător (16–256 px) pentru aplicații Windows, foldere sau conversie pe lot. Folosește generatorul de favicon când vrei pachetul web complet, cu Apple Touch, PNG-uri PWA și site.webmanifest.

Alege unealta după sistemul țintă:

Caz Unealta recomandată De ce se potrivește
Aplicații Windows .exe (Electron, Tauri, C#, C++), iconițe de folder sau loturi .ico Generator și convertor ICO (această unealtă) Până la 7 straturi (16px–256px) în binare .ico de sine stătătoare, cu ZIP
Favicon în <head>, iconițe iPhone și PWA Android Generator de favicon favicon.ico + apple-touch-icon.png (180×180) + PNG-uri Android 192/512 + site.webmanifest + taguri HTML
Optimizează SVG-ul sursă înainte Optimizator SVG Curăță balastul din editor și normalizează viewBox
Rasterizează .svg în .png până la 8192 px Convertor SVG în PNG PNG transparent, fără pierderi, la 1x, 2x, 4x sau 8x
Întrebări

Întrebări despre convertorul PNG în ICO și formatul ICONDIR

Tot ce trebuie să știi ca să folosești gratuit Generator și convertor ICO de la Utiliome.

Convertorul creează un .ico multi-rezoluție real sau doar redenumește un PNG?

Creează un container binar Windows ICONDIR autentic. Implicit împachetează 6 cadre RGBA pe 32 de biți (16×16, 32×32, 48×48, 64×64, 128×128 și 256×256 — plus 24×24 opțional) într-un singur .ico.

Pot folosi .ico-ul în Electron Builder, Tauri sau Visual Studio?

Da. Electron Builder, Tauri și Visual Studio cer un .ico Windows valid, cu un strat 256×256 (și straturi mai mici 16/32/48). Presetul implicit include 16, 32, 48, 64, 128 și 256 px, deci merge direct la împachetarea .exe.

Cum păstrez fundalul transparent în .ico?

Lasă fundalul pe „Alfa” (transparent) și încarcă un PNG, SVG sau WebP transparent. Fiecare strat este RGBA pe 32 de biți, deci umbrele moi și colțurile rotunjite rămân transparente pe desktopul Windows.

Ce se întâmplă dacă imaginea este dreptunghiulară, nu pătrată?

Implicit, „Contain (fără decupare)” centrează logo-ul într-un canvas pătrat, cu margini transparente, ca nimic să nu fie tăiat. Dacă vrei umplere până la margine, treci pe „Decupare pătrată centrată”.

Pot converti mai multe PNG-uri sau SVG-uri în .ICO deodată?

Da. Trage mai multe imagini. Utiliome le procesează pe rând, aplică rezoluțiile și padding-ul pe toate și exportă un ZIP cu toate fișierele .ico.

Imaginile sunt încărcate pe un server la conversia ICO?

Niciodată. Decodarea, reducerea pe canvas și împachetarea ICONDIR rulează 100% local, în browser.