Безплатен конвертор

PNG към ICO конвертор

Конвертирайте PNG изображения във файлове с икони на Windows (ICO) (генератор на Favicon) незабавно във вашия браузър. Бързо, сигурно и изцяло от страна на клиента.

Щракнете или плъзнете PNG тук

Поддържа до 50 MB

или

За този инструмент

ICO е форматът, който Windows очаква за иконите на настолни приложения и форматът, който браузърите очакват исторически за favicons (link rel=icon, /favicon.ico). Генерирането на правилен ICO файл означава групиране на множество размери на едно и също изображение в един контейнер, така че операционната система или браузърът да може да избере каквато и да е резолюция, от която се нуждае. Favicon ICO обикновено включва 16×16, 32×32 и 48×48; ICO на десктоп приложение обикновено добавя 64×64, 128×128 и 256×256.

Този конвертор взема един или повече PNG файлове и записва правилно структуриран ICO файл във вашия браузър. ICO директорията и метаданните на всяко вградено изображение са конструирани в JavaScript с помощта на двоичен буфер; PNG записите се вграждат директно, докато по-малките размери могат по желание да бъдат прекодирани като DIB в стил BMP за наследена съвместимост. Резултатът е стандартен ICO файл, приет от Windows Explorer, Visual Studio, уеб браузъри и всеки друг инструмент, който използва ICO.

Цялата обработка се извършва локално. PNG файловете се четат в браузъра, ICO потокът от байтове се конструира в паметта и резултатът се предлага като изтегляне. Без качване на сървър, без временно съхранение на файлове, без външна зависимост.

Защо да конвертирате PNG в ICO

Ако поддържате приложение за Windows, иконата на изпълнимия файл трябва да бъде ICO файл, вграден в ресурсите на двоичния файл. Компилираните PNG ресурси не са еквивалентни. Генерирането на подходящо ICO от вашите PNG шаблони е стандартната стъпка за пакетиране, преди да свържете иконата към изпълнимия файл.

За favicons съвременните браузъри също приемат PNG чрез връзка rel=icon, но /favicon.ico все още е наследеният резервен вариант, който по-старите браузъри и много автоматизирани инструменти (RSS четци, социални прегледи, роботи на търсачките) проверяват първо. Сайт без файл /favicon.ico генерира 404 шум в регистрационните файлове на сървъра и може да не успее да се покаже правилно в по-стари клиенти. Създаването на файла е задача от пет секунди; непроизвеждането му струва текущ спам в журнала.

Как да използвате

Качете вашите PNG шаблони, изберете кои размери да групирате, генерирайте.

  1. Качете вашия PNG файл(ове): Плъзнете един PNG (той ще бъде преоразмерен до стандартни размери) или няколко PNG с различни размери (всеки ще бъде вграден като собствен размер). Поддържат се файлове до 50 MB.
  2. Изберете вградените размери: Стандартните размери на favicon са 16×16, 32×32 и 48×48. Стандартните размери на иконата на приложението добавят 64×64, 128×128 и 256×256. Изберете комплекта, който отговаря на вашия случай на употреба.
  3. Генерирайте ICO: Конверторът преоразмерява източника според нуждите, изгражда заглавката на ICO директорията и вгражда всяко изображение. Резултатът е един .ico файл с всички избрани размери вътре.
  4. Изтеглете и разположете: Запазете файла. За favicons, поставете го в основата на вашия сайт като /favicon.ico. За Windows приложения, вградете чрез стъпката за компилиране на ресурси на вашата система за компилиране.

Обичайни случаи на употреба

Технически подробности

ICO файлът се състои от 6-байтов ICONDIR хедър (запазен=0, тип=1 за ICO, брой=брой изображения), последван от 16-байтови ICONDIRENTRY записи, последвани от полезния товар на изображението. Всеки ICONDIRENTRY указва ширина и височина (с 0 означава 256), брой цветове, равнини, битова дълбочина, размер на полезния товар и отместване.

Всяко полезно изображение е или пълен PNG файл (PNG подпис 0x89504E47 в началото) или DIB в стил BMP. Съвременните инструменти за конвертиране, включително този, вграждат PNG за размери 64 × 64 и по-големи и BMP за по-малки размери, съответстващи на конвенцията, която Windows очаква.

Браузърът върши тежката работа: декодиране на PNG в растерно изображение чрез canvas, преоразмеряване чрез canvas drawImage с активирано изглаждане и окончателно ICO сглобяване чрез DataView записва в двоичен буфер. Буферът е опакован като Blob с тип „image/x-icon“ и се предлага като изтегляне.

Най-добри практики

Често задавани въпроси

Има ли загуба на качество при конвертиране на PNG в ICO?
Не. ICO използва PNG или BMP основа, така че качеството на вашето изображение се запазва напълно по време на преобразуването.
За какво се използва ICO форматът?
ICO (икона на Windows) се използва предимно за favicons на уебсайтове, икони на Windows приложения.
Мога ли да конвертирам пакетно множество PNG файлове?
Този инструмент обработва един файл наведнъж, за да осигури максимално качество. За няколко файла просто повторете процеса — всяко преобразуване отнема само секунди.
Моите изображения запазват ли се поверителни по време на конвертирането?
да Вашите PNG файлове се обработват изцяло във вашия браузър с помощта на Canvas API и JavaScript. Нищо не се качва на сървър — файлът отива директно от вашето устройство към конвертора и обратно към вашето устройство.
Файлът ми качен ли е на сървър?
Не. ICO се създава във вашия браузър с помощта на двоичен запис на JavaScript. Файловете не напускат вашето устройство.
Ще работи ли моето ICO в стари версии на Windows?
да Изходът използва стандартния ICO формат, който Windows поддържа от версия 3.0. Размери 64 и по-ниски използват полезни товари в стил BMP за максимална съвместимост; Записите с 256 пиксела използват вграден PNG, който Windows Vista и по-нови версии поддържат.
Защо фавиконата ми не се актуализира?
Браузърите кешират favicons агресивно, често с дни. Принудително опресняване чрез изчистване на кеша на браузъра, директно отваряне на URL адреса на favicon за принудително ново извличане или добавяне на параметър на заявка за версия към етикета на връзката.
Мога ли да включа цветни икони и монохромни икони?
Стандартният ICO поддържа дълбочина на цвета в метаданните на всеки запис, но най-модерното използване е 32-битов цвят във всички размери. Монохромните икони са наследствен проблем, с който малко инструменти се справят днес.