Безкоштовно конвертуйте SVG у ICO онлайн. Спочатку вектор повторно рендериться у розмірі 512 px або більше, а потім усі шість розмірів піктограми — 256, 128, 64, 48, 32, 16 — зменшуються з цього результату, а не збільшуються. Без реєстрації, водяних знаків і обмежень, файли автоматично видаляються через 1 годину після завантаження.
Коли ви створюєте піктограму з PNG, межа чіткості визначається кількістю пікселів у PNG. Якщо подати зображення 64x64, запис 256 можна отримати лише збільшенням. У вектора такого обмеження немає: він зберігає форми, а не пікселі, тому рендеринг у більшому розмірі — це просто новий розрахунок. Коли векторне джерело доступне, воно є кращою відправною точкою для піктограми — і це одна з причин, чому цей підхід останнім часом набуває популярності.
Є одна пастка, про яку варто знати заздалегідь. Rasterizer рендерить SVG відповідно до ширини й висоти, зазначених самим файлом, а SVG-іконки майже завжди містять width="24". Якщо відрендерити в такому розмірі, ви отримаєте сітку 24 пікселі, після чого всі шість розмірів іконки знову доведеться збільшувати — усі переваги вектора зникають. PicEditLab перевіряє результат на цьому етапі, і якщо довша сторона менша за 512, повторно рендерить вихідний вектор у більшому розмірі. Другий прохід — це повторний рендеринг, а не збільшення: path перераховуються, тому нічого не втрачається.
Браузери вже можуть безпосередньо використовувати SVG favicon — достатньо тега link у head з type, встановленим у image/svg+xml, і навіть можна перемикати іконку для темного режиму через CSS media query. Але /favicon.ico у корені сайту все одно залишається шляхом, який браузери запитують самостійно без читання HTML, і саме його шукають закладки Safari, ярлики робочого столу Windows та більшість crawler. Практичне рішення — надавати обидва формати: SVG для браузерів, які його підтримують, і ICO для решти.
Вектор гарантує чисті краї, але не врятує дизайн, який просто надто складний. У 16x16 висота літери — близько десятка пікселів, а дуже тонкі лінії, градієнти й дрібний внутрішній текст на такому розмірі перетворюються на нечітку масу незалежно від вихідного формату. Якщо піктограма нечитабельна в малому розмірі, виправлення потрібно шукати в самій графіці: потовщити лінії, прибрати внутрішні деталі й залишити лише силует, який люди справді впізнають.
Потрібна лише звичайна bitmap? Конвертуйте SVG у PNG
Жодних технічних знань не потрібно. Безкоштовно, швидко та доступно на будь-якому пристрої.
Побудовано на кількох перевірених конвертерах з відкритим кодом. Ми вибираємо найкращий ланцюжок обробки для кожної комбінації форматів, уникаючи зміщення кольорів і втрати якості, характерних для конвертації на стороні браузера.
Конвертація зображень SVG у ICO виникає в багатьох ситуаціях: забезпечення сумісності файлів із різними пристроями або платформами, зменшення займаного місця або підготовка зображень для сервісу, що не підтримує вхідний формат. Традиційний підхід — встановити Photoshop, GIMP або подібну програму — надлишковий для разового завдання. Конвертери на основі браузера є альтернативою, але вони обмежені тим, що браузер може декодувати нативно, і взагалі не справляються зі спеціальними форматами RAW, HEIC або AVIF. PicEditLab виконує конвертацію на стороні сервера, тому підтримка форматів, якість виводу та швидкість обробки не залежать від вашого браузера чи пристрою.
Конвертація на PicEditLab займає три кроки — завантажити, вибрати цільовий формат, скачати:
Наш сервер використовує перевірений ланцюжок інструментів з відкритим кодом. ImageMagick обробляє конвертацію колірного простору та повторне дискретизування, libheif використовує кодек x265 для кодування та декодування HEIC, libavif використовує AOM для AVIF, libjxl обробляє JPEG XL, OpenJPEG охоплює JPEG 2000, а dcraw декодує дані необробленого сенсора з файлів RAW. JPG-вивід використовує якість 85 з прогресивним кодуванням для швидшого завантаження у вебі. PNG-вивід використовує zlib із максимальним стисненням для мінімального розміру файлу без втрати жодного пікселя деталей.