Конвертор от PNG към ICO фавикон — безплатно
Конвертирайте PNG, JPG, WebP или SVG изображения в многоразмерни .ico фавикон файлове. Изберете желаните размери (16, 32, 48, 64, 128, 256) и изтеглете един .ico файл.
Пуснете файл тук или щракнете, за да изберете
PNG, JPG, WebP, SVG, HEIC, HEIF · обработва се на вашето устройство
или натиснете Ctrl+V, за да поставите от клипборда
Съвет: можете да поставите екранна снимка с Ctrl+V
Вашите файлове никога не напускат устройството ви. Цялата обработка се извършва локално в браузъра ви.
Често срещани употреби
- Създайте фавикон на уебсайта от PNGПреобразувайте вашия PNG логотип в файл favicon.ico с множество размери за икона на картицата на уебсайта.
- Създайте икона на работния плот на WindowsПреобразувайте PNG или JPG изображения в .ico файлове за преки пътища на работния плот на Windows и икони на приложенията.
- Икона с множество размери и кръстосана платформаСвържете множество размери на икони (16, 32, 48, 64, 128, 256) в един .ico файл, който работи навсякъде.
- PWA файл с източник на иконаГенерирайте базова .ico от вашия PWA логотип за подкрепа на връщане в по-стари браузъри, които не използват манифест.
- Преобразуване на логотип на марката в ICO форматТрансформирайте логотипа на вашата компания или марка от PNG, JPG или SVG в висококачествен .ico файл за цифрови точки на контакт.
Как работи
Преобразуването се извършва изцяло във вашия браузър чрез два механизма, написани директно в този инструмент: Canvas API за мащабиране и рендиране на всеки кадър на иконата, и ръчно написан двоичен ICO енкодер, който пакетира тези кадри в единичен .ico файл — не се изтегля библиотека, и никакъв файл никога не напуска устройството ви.
- 1Изображението се декодира в платноКаченият от вас PNG, JPEG, WebP или SVG се зарежда в HTMLImageElement и се изчертава върху скрито платно на всеки заявен размер (от 16×16 до 256×256). Платното използва висококачествено бикубично изглаждане и зачита избора ви за побиране: „contain“ добавя прозрачни или цветни ленти около изображението, докато „cover“ изрязва центриран квадрат от източника.
- 2Всеки кадър се експортира като PNG байтовеВграденият метод canvas.toBlob('image/png') на браузъра кодира всеки мащабиран кадър в безгубен PNG. Тези сурови байтове са това, което се вгражда вътре в контейнера .ico — съвременните браузъри и Windows обработват PNG-в-ICO нативно, което поддържа по-малки размери на файла от по-стария BMP формат.
- 3Двоичният ICO се сглобява в паметтаРъчно написан енкодер изгражда структурата на .ico файла от нулата чрез DataView: 6-байтово заглавие ICONDIR декларира броя изображения, следвано от 16-байтов запис в директорията за всеки размер (записвайки ширина, височина, дълбочина на битовете, дължина в байтове и отместване на данните), след което всички PNG товари, съединени последователно. Не участва библиотека на трета страна.
- 4Показва се преглед, изтегля се файлПреди да предложи изтеглянето, интерфейсът рендерира пикселно точен преглед на всеки пакетиран размер спрямо шахматен фон, така че можете да проверите прозрачността, преди да запазите. Сглобеният Blob се предава на механизма за изтегляне на браузъра като „favicon.ico“.
Изображението ви се обработва изцяло във вашия браузър — то никога не се качва на сървър и никакво копие не се запазва след затваряне на раздела.
Свързани инструменти
Генератор на фавикон
Превърнете всяко изображение в пълен пакет фавикон: многоразмерен favicon.ico, Apple touch икона, Android/PWA икони, уеб манифест и готов за поставяне HTML фрагмент — всичко в ZIP, в браузъра ви.
Създаване на подпис
Нарисувайте подпис с мишката, пръста или писалката си, или напишете името си с шрифт за почерк, след което го експортирайте като прозрачен PNG или SVG.
Компресор на изображения
Компресирайте JPG, PNG, WebP и AVIF изображения. Вижте сравнение преди/след.