.ICO

Файл ICO

Windows Icon File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл ICO - это значок Windows, используемый для программ, файлов, папок и фавиконов (favicons) в браузерах. Один файл .ico содержит одно и то же изображение в нескольких размерах (от 16x16 до 256x256), чтобы Windows выбирала наиболее четкую версию для каждого контекста. Для просмотра используйте IrfanView или XnView. Для редактирования или создания значков используйте бесплатные GIMP или Greenfish Icon Editor.

Разработчик: Microsoft Категория: Файлы изображений Открыть стандартное MIME: image/vnd.microsoft.icon
ОТКРЫВАЕТСЯ НА Windows macOS Linux Web
Связанные: .CUR · .CZI · .CSD · .ICNS

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Sep 3, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла ICO?

Файлы с расширением .ico хранят файлы изображений, используемые в качестве значков для приложений, документов и папок в операционной системе Windows. Формат был разработан Microsoft и является частью Windows начиная с версии 1.0.

Хранит ли файл .ico одно масштабируемое изображение значка?

Старые версии Windows использовали файлы .ico, каждый из которых содержал одно изображение значка размером 48×48 пикселей. Этого было достаточно для требований дисплеев того времени. Однако по мере роста популярности мониторов с высоким разрешением значков одного размера стало недостаточно, и потребовалось более гибкое решение. Сегодня файлы .ico работают как контейнеры, в которых хранятся несколько изображений разных размеров - обычно от 16×16 до 256×256 пикселей - чтобы операционная система могла выбрать наиболее подходящее разрешение для каждого контекста. Начиная с Windows Vista, отдельные изображения внутри контейнера также могут храниться в виде сжатых данных PNG, а не в виде необработанных пикселей BMP, что заметно снижает размер файла при больших размерах значков.

Какие данные содержат файлы favicon.ico?

Файлы .ico также используются для хранения изображений фавиконов веб-сайтов. Это значки, отображаемые на вкладке браузера и в адресной строке слева от адреса сайта. Фавиконы сайтов сохраняются в специальных файлах favicon.ico, расположенных в корневой папке сайта, где браузеры находят их автоматически. favicon.ico обычно объединяет изображения нескольких размеров - как минимум версию 16×16 - чтобы разные среды могли выбрать подходящее. Тесно связанный формат .cur имеет ту же структуру контейнера, но хранит курсоры мыши вместо значков.

Безопасность и защита

РИСК: LOW

Файл .ico - это данные изображения, а не исполняемый код, поэтому подлинный файл значка безопасен для открытия в просмотрщике. Стоит знать о двух предостережениях: (1) исторически в ПАРСЕРАХ значков встречались ошибки - в прошлом специально сформированный .ico использовался для вызова сбоев/эксплуатации уязвимостей в оболочке Windows или библиотеках изображений, поэтому обновляйте ОС и просмотрщик; (2) .ico часто используется для маскировки вредоносных файлов (исполняемый файл, переименованный с расширением значка, или .ico в качестве приманки), поэтому будьте осторожны со «значком», который пришел неожиданно или запрашивает запуск. Для фавиконов и значков папок из обычных источников риск практически отсутствует.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕWindows Icon File
РАЗРАБОТЧИКMicrosoftс 1985 (Windows 1.0); PNG-compressed icons supported since Windows Vista, 2007
MIME-ТИПimage/vnd.microsoft.icon
ТИПКонтейнер из одного или нескольких растровых изображений или изображений PNG разных размеров (бинарный)
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.cur.czi.csd.icns
Это расширение также используется в…
  • Курсор Windows (.cur / .ani) - Формат курсора байт в байт почти совпадает с контейнером; он отличается только полем типа (2 вместо 1) и добавляет координаты активной точки.
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
00010203
HEX
00000100
ASCII
····
Первые 6 байт представляют собой заголовок ICONDIR: 2 зарезервированных байта (00 00), 2-байтовый тип (01 00 = значок; 02 00 обозначает почти идентичный формат курсора .cur) и 2-байтовое количество изображений. Тот же контейнер затем служит каталогом записей, указывающих на каждое встроенное изображение. Обратите внимание, что .ico может сам по себе содержать данные PNG в каждой записи - такие записи начинаются с внутренней сигнатуры PNG 89 50 4E 47.

Программы, открывающие файлы ICO

Windows5 apps
IcoFX Платно Профессиональный редактор значков (платный начиная с версии 2; старая версия 1.6.4 была бесплатной). Используйте бесплатные GIMP/Greenfish, если не хотите его покупать.
GIMP Открытый код Бесплатный полноценный редактор: откройте .ico для редактирования каждого размера; «Файл» > «Экспортировать как» 'имя.ico' для создания/сохранения значков (с несколькими размерами).
IrfanView Бесплатно Бесплатный быстрый просмотрщик изображений; откройте .ico для просмотра (и используйте плагины для извлечения значков из EXE/DLL).
Greenfish Icon Editor Pro Бесплатно Бесплатный специализированный редактор значков/курсоров: создание многоразмерных файлов .ico (и .cur) с прозрачностью.
XnView MP Бесплатно Бесплатный просмотрщик и менеджер изображений; открывает .ico для просмотра и может выполнять пакетное преобразование изображений в/из ICO.
macOS2 apps
GIMP Открытый код Бесплатный полноценный редактор: откройте .ico для редактирования каждого размера; «Файл» > «Экспортировать как» 'имя.ico' для создания/сохранения значков (с несколькими размерами).
XnView MP Бесплатно Бесплатный просмотрщик и менеджер изображений; открывает .ico для просмотра и может выполнять пакетное преобразование изображений в/из ICO.
Linux1 app
GIMP Открытый код Бесплатный полноценный редактор: откройте .ico для редактирования каждого размера; «Файл» > «Экспортировать как» 'имя.ico' для создания/сохранения значков (с несколькими размерами).
Web1 app
ICO Convert / favicon generators Бесплатно Загрузите PNG/JPG для создания многоразмерного favicon.ico в браузере - самый быстрый способ создания значка для сайта.

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

глубокая спецификация
Структура контейнераЗаголовок ICONDIR, за которым следует массив записей ICONDIRENTRY, каждая из которых указывает на один встроенный блок изображения внутри файла
Магические байты00 00 01 00 со смещением 0: два зарезервированных нулевых байта, затем поле типа 01 00, идентифицирующее файл как значок
Форматы встроенных изображенийКаждая запись содержит либо аппаратно-независимый растр (DIB/BMP), либо полный поток PNG; формат определяется по размеру данных записи и сигнатуре PNG
Диапазон размеров изображенийОт 1×1 до 256×256 пикселей на каждую встроенную запись изображения
Стандартные размеры значков16×16, 32×32, 48×48, 64×64, 128×128 и 256×256 пикселей; Windows выбирает наиболее подходящий вариант во время выполнения
Поддерживаемая глубина цвета1 бит (монохромный), 4 бита, 8 бит, 24-битный RGB и 32-битный ARGB для каждой отдельной записи
Альфа-прозрачность32-битные записи содержат 8-битный альфа-канал для каждого пикселя; старые записи с меньшей глубиной цвета используют отдельную 1-битную маску AND для прозрачности
Максимальное количество встроенных изображенийДо 65 535 записей на файл, что ограничено 2-байтным полем количества изображений в заголовке ICONDIR
Записи со сжатием PNGДанные PNG разрешены для записей начиная с Windows Vista, что существенно снижает размер файла для изображений 256×256
MIME-типimage/vnd.microsoft.icon
Вариант формата курсораФормат курсора .cur использует идентичный контейнер с байтом типа 02 00 и добавляет координаты активной точки (hotspot) к каждой записи
Выбор изображения ОСWindows автоматически выбирает наиболее подходящий размер и глубину цвета из встроенного набора для каждого контекста отображения (оболочка, панель задач, заголовок окна)
Встраивание ресурсов оболочкиЗначки часто встраиваются внутрь файлов .exe и .dll как ресурсы RT_ICON и RT_GROUP_ICON, а не хранятся как отдельные файлы .ico
Использование фавиконовБраузеры запрашивают favicon.ico из корневого каталога сайта; один файл может объединять несколько размеров для вкладок, закладок и ярлыков на главном экране
Выпущен1985 (Windows 1.0); PNG-compressed icons supported since Windows Vista, 2007
Открыть стандартноеДа · без роялти
Спецификацияlearn.microsoft.com

Конвертации ICO

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами ICO. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах ICO.

Часто задаваемые вопросы

Как преобразовать PNG (или JPG) в файл ICO?
Используйте бесплатный онлайн-генератор фавиконов/ICO или откройте изображение в GIMP и выберите «Файл» > «Экспортировать как», указав имя, заканчивающееся на .ico (GIMP может сохранять несколько размеров в одном файле). Для фавикона веб-сайта проще всего использовать генератор, выдающий несколько размеров.
Как открыть файл ICO?
Его показывает любой современный просмотрщик изображений - в Windows используйте бесплатные IrfanView или XnView; в macOS/Linux используйте GIMP или XnView. Для редактирования используйте GIMP или бесплатный Greenfish Icon Editor.
Что такое фавикон и является ли он файлом ICO?
Фавикон - это маленький значок во вкладке браузера или закладке, традиционно предоставляемый как /favicon.ico в формате ICO, чтобы он мог включать несколько размеров. Современные сайты могут использовать также PNG или SVG, но .ico по-прежнему широко поддерживается.
Почему один файл ICO содержит несколько изображений?
Это предусмотрено конструкцией - .ico хранит один и тот же значок в нескольких размерах (16x16, 32x32, 48x48, 256x256…), чтобы Windows могла показать четкую версию при любом масштабе: от крошечной кнопки на панели задач до крупного эскиза.
Существует ли бесплатный редактор ICO?
Да - GIMP (полноценный графический редактор) и Greenfish Icon Editor (специализированный, бесплатный) позволяют создавать и редактировать многоразмерные файлы .ico. IcoFX также популярен, но его текущие версии платные.
Как установить собственный значок папки или ярлыка в Windows?
Щелкните правой кнопкой мыши по папке/ярлыку > Свойства > Настройка (для папки) или Сменить значок (для ярлыка), затем выберите ваш файл .ico. Используйте .ico, который включает размер не менее 256x256 для четкого отображения.

Ссылки

1Microsoft - Icons (ICO file format, ICONDIR structure)learn.microsoft.com
2GIMP - official site (export to .ico)www.gimp.org

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Похожие расширения

.CURWindows Cursor File
.CZICarl Zeiss Image (ZISRAW container)
.CSDSinger/Poem/Huskygram Embroidery Design File
.ICNSApple Icon Image
.ORAOpenRaster Image File
.SVSAperio ScanScope Virtual Slide

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z