XnConvert
Где скачать программу XnConvert
- Удобные инструменты для ретуши и коррекции фото
- Поддержка сложных слоёв, масок и эффектов
- Большой выбор пресетов, фильтров и шаблонов
- Русскоязычный, интуитивно понятный интерфейс
- Простая пакетная обработка и автоматизация
- Меньше продвинутых инструментов ретуши
- Ограниченные возможности для слоёв и масок
- Некоторые функции за дополнительную плату
- Производительность зависит от мощности системы
- Интерфейс может быть избыточным для базовых задач
XnConvert — пакетный конвертер и батч-процессор изображений для Windows, macOS и Linux

XnConvert — настольная программа для массовой конвертации и пакетной обработки изображений. Её сильная сторона — повторяемый конвейер: вы один раз задаёте, какие файлы брать, какие действия применить и как сохранить результат, после чего запускаете обработку одной кнопкой и получаете предсказуемый выход. Программа рассчитана именно на потоки: сотни и тысячи кадров, каталоги с вложенными подпапками, однотипные правила для подготовки материалов под сайт, соцсети, печать, архив или пересылку.
XnConvert работает как «три шага» через вкладки Input → Actions → Output, а прогресс и ошибки выводит на вкладке Status. Внутри — набор из более чем 80 операций (повороты, кадрирование, ресайз, цветокор, фильтры, эффекты, водяные знаки, работа с метаданными), поддержка очень широкого списка форматов (включая популярные RAW-камерные, современные веб-форматы, а также PDF как источник/контейнер) и возможность сохранять настройки в пресеты для повторного использования.
Кому и когда XnConvert подходит лучше всего

1) Интернет-магазины и маркетплейсы
-
приведение карточек к единому размеру (например, 2000×2000 или 1600×1600);
-
аккуратное уменьшение без «пережатия» в мыло;
-
наложение логотипа (Image watermark) или текста (Text watermark);
-
экспорт в WebP/AVIF/JPEG с контролем качества через кнопку Settings… под форматом.
2) Фотографии с камеры/смартфона
-
массовый ресайз (Image → Resize), поворот, выравнивание контраста (Map → Automatic contrast), повышение резкости (Filter → Sharpen);
-
добавление даты/подписи (Image → Text) и сохранение структуры папок при экспорте.
3) Архивы, библиотеки, фонды
-
сохранение метаданных (опция Preserve metadata), перенос структуры каталогов (Keep folder structure / Keep subfolder structure), унификация DPI (Image → Set DPI), подготовка «мастеров» и «доставочных» копий в разные форматы.
4) Дизайнерские пайплайны
-
быстрая перегонка PSD/PNG/TIFF в набор превью;
-
унификация профилей/цвета и контроль включённой/выключенной опции Preserve color profile на выходе.
Установка и первый запуск: что важно знать до начала работы

XnConvert — кроссплатформенный инструмент: доступны сборки для Windows, macOS и Linux; логика интерфейса и названия ключевых вкладок одинаковые.
После первого запуска имеет смысл сразу проверить две вещи:
-
на вкладке Output — куда сохраняются файлы (Folder) и как обрабатываются коллизии имён через настройку If an output file already exists;
-
на вкладке Actions — порядок действий (слева направо сверху вниз) и наличие предварительного просмотра «до/после» (если вы собираете цепочку из коррекций и эффектов).
Интерфейс и логика работы: вкладки и смысл каждой

Input
Вкладка Input — точка входа. Сюда добавляют исходники кнопками Add files и Add folder (а также через drag & drop). В списке видны импортированные файлы; порядок списка важен в тех сценариях, где вы делаете последовательные операции с несколькими источниками.
Actions
Вкладка Actions — «конструктор». Здесь вы нажимаете Add action и добавляете операции из выпадающего дерева категорий Image / Map / Filter / Misc.
Порядок действий в списке — это порядок применения к каждому файлу.
Output
Вкладка Output — правила экспорта: Folder (куда), Filename (как назвать), Format (во что сохранить) и блок Options с критически важными переключателями вроде Keep original date/time attributes, Preserve metadata, Preserve color profile, Preserve extension, If an output file already exists и т. д.
Status
Вкладка Status показывает прогресс и журнал: какие файлы обработаны, где предупреждение, где ошибка. При проблемах именно сюда смотрят первой.
Settings / About
В Settings находится, в частности, настройка «наблюдаемых» папок Hot folders, которые позволяют автоматически применять набор действий к новым/обновлённым изображениям.
Input: правильный импорт — половина успеха

Добавление файлов и папок
-
Add files — точечный выбор.
-
Add folder — добавление каталога целиком, удобно для камерных выгрузок и проектных папок.
Практика для больших объёмов:
-
если вы работаете с вложенной структурой (год/месяц/съёмка), импортируйте верхний каталог и дальше на Output включайте сохранение структуры (см. ниже);
-
если часть файлов не должна попасть в обработку, сначала импортируйте только «чистую» выборку, иначе позже придётся вручную вычищать список.
Контроль состава входа
Пакетная обработка не про «открыл — поправил один кадр». Здесь важно мыслить выборками: один набор правил — одна партия. Разные правила (например, разные водяные знаки для разных брендов) лучше разводить по пресетам и запускать партиями, а не пытаться в одной сессии постоянно менять параметры.
Actions: конструктор обработки и реальные цепочки операций

Add action и структура меню
Кнопка Add action открывает дерево с категориями Image / Map / Filter / Misc.
Это удобно тем, что операции не «спрятаны» в бесконечных панелях — вы добавляете только нужное, а вся цепочка видна как список.
Типовые действия, которые реально закрывают 80% задач
Ниже — практические связки «что сделать → где это находится» (формулировки путей — в формате меню XnConvert).
| Задача | Где в Actions | Ключевые параметры, которые обычно трогают |
|---|---|---|
| Массовый ресайз под веб | Add action → Image → Resize | Mode (например Longest side), Size, Enlarge/Reduce (например Reduce only), метод ресэмплинга |
| Кадрирование под единый кадр | Add action → Image → Crop | размеры/пропорции, привязка к центру/углу |
| Поворот/выравнивание | Add action → Image → Rotate | угол/направление, обработка EXIF-ориентации |
| Автоконтраст без ручной правки | Add action → Map → Automatic contrast | интенсивность/поведение (в зависимости от версии) |
| Резкость после уменьшения | Add action → Filter → Sharpen | сила/радиус (в зависимости от фильтра) |
| Водяной знак картинкой | Add action → Image → Watermark | позиция, отступы, прозрачность, масштаб |
| Текстовая подпись/дата | Add action → Image → Text | шрифт, размер, цвет, привязка, отступы; вставка имени файла через выпадающий список значений |
| Установка DPI | Add action → Image → Set DPI | X и Y DPI |
| Смена глубины цвета | Add action → Image → Change color depth | 8/24/32-бит и пр. |
Несколько моментов, которые помогают не ловить сюрпризы:
-
ресайз лучше ставить до повышения резкости, если вы уменьшаете изображение;
-
водяной знак лучше ставить после ресайза, чтобы позиционирование и размер выглядели одинаково на выходе;
-
если вы добавляете текст на базе имени файла, используйте встроенные подстановки и контролируйте поля/отступы.
Пример 1: подготовка фото товара для каталога
-
Add action → Image → Resize
-
Add action → Filter → Sharpen (лёгкая резкость)
-
Add action → Image → Watermark (логотип)
-
Output: Format WebP или JPG, настройка качества через Settings…
Пример 2: пакетное кадрирование в единый формат
-
Add action → Image → Crop
-
Add action → Image → Resize (если после кропа нужна точная сторона)
-
Output: включить If an output file already exists → Rename, чтобы не стопориться на дублях.
Output: куда сохранять, как называть и какой формат выбирать

Folder: папка назначения
На Output вы задаёте, куда сохранять обработанное. В сценариях «прогон в ту же структуру, но в другой корень» обычно выбирают отдельный корневой каталог (например, Export) и включают сохранение подпапок.
Filename: маска имени и плейсхолдеры
Поле Filename поддерживает плейсхолдеры в фигурных скобках. Базовый пример — {Filename} (имя файла без расширения).
Полезные приёмы плейсхолдеров (всё работает именно в фигурных скобках):
-
обрезка части строки: {Filename [0-2]}, {Filename [5-]}, {Filename [-7]};
-
замена подстроки: {Filename [~img~out]};
-
скрытие блока, если значение пустое: ((Model: {EXIF:Model})).
Для дат поддерживается форматирование внутри квадратных скобок у переменной даты, например {Creation Date [Ymd-HMS]}.
Format и Settings…
Формат выбирается в выпадающем списке Format. По умолчанию стоит Same as original: программа пытается сохранить в исходном формате, а если это невозможно — использует JPEG как запасной вариант.
Под выпадающим списком находится кнопка Settings…, которая управляет параметрами конкретного формата (например, качеством JPEG/WebP). Именно эта кнопка влияет на итоговый размер файла даже при Same as original.
Практический вывод: если вы добавили текст/водяной знак и увидели, что JPEG «весит» заметно меньше/больше исходника, причина находится в Settings… под форматом, а не в самой надписи Same as original.
Options: переключатели, которые меняют поведение обработки
If an output file already exists
Настройка If an output file already exists определяет, что делать при совпадении имени на выходе. В режиме Ask программа задаёт вопрос, а в режиме Rename автоматически добавляет суффиксы _1, _2 и т. д.
Это критично для серийных снимков, где EXIF-время округлено до секунды, или где у вас одинаковые имена из разных папок.
Keep original date/time attributes
Опция Keep original date/time attributes сохраняет даты/времена файлов (создания/изменения — в рамках того, что поддерживает платформа и файловая система) при экспорте.
Preserve metadata
Опция Preserve metadata сохраняет метаданные (EXIF/IPTC/XMP) в результирующих файлах.
Preserve color profile
Опция Preserve color profile управляет сохранением профиля/встроенной цветовой информации на выходе. Её включают, когда важна предсказуемость цвета при переносе между программами и устройствами, и отключают в случаях, когда профиль мешает пайплайну.
Preserve extension
Опция Preserve extension работает строго по смыслу: она сохраняет «вид расширения» (например, .jpeg не превращается в .jpg) только когда формат не меняется.
Это важно, если у вас скрипты/системы, чувствительные к расширению.
Keep folder structure / Keep subfolder structure
Опции сохранения структуры позволяют переносить подкаталоги в выходную папку. В частности, режим keep subfolder structure воссоздаёт «общий путь» между всеми выбранными изображениями в корне вывода.
Use multiple CPU Cores
Опция многопоточности ускоряет обработку, но у неё есть ограничения: XnConvert отключает её автоматически и показывает предупреждение, если она используется вместе с режимом Ask или при работе с multipage PDF. Текст предупреждения фиксированный: «The 'Use multiple CPU Cores' setting was disabled. This setting can't be combined with 'Ask' mode or multipage PDF files.»
Если вы хотите убрать такие предупреждения — переводите If an output file already exists из Ask в Rename/Replace или отключайте многопоточность.
Пресеты: как превратить цепочку действий в «один клик»

XnConvert сохраняет набор настроек пакетной конвертации (actions, параметры, формат, настройки формата) в пресет. Такой пресет потом выбирается из выпадающего списка и мгновенно применяет весь сценарий.
Практически пресеты полезны в трёх случаях:
-
разные каналы публикации (сайт/маркетплейс/соцсети) требуют разных размеров и водяных знаков;
-
разные типы исходников (RAW-выгрузки, сканы, иконки UI) требуют разных наборов фильтров;
-
вы хотите стандартизировать работу в команде: одинаковая обработка независимо от того, кто запускает конвертацию.
Отдельно стоит функция экспорта под командную строку: в интерфейсе есть экспорт для NConvert (кнопка/функция уровня Export for NConvert), который выгружает код действий.
Это используют, когда нужно перенести обработку в автоматизацию (скрипты, задачи по расписанию), но сами вход/выход чаще задают уже в командном окружении.
Hot folders: автоматизация «положил файл — получил результат»

В XnConvert есть режим наблюдаемых папок (watch folders): программа отслеживает новые или обновлённые изображения и автоматически применяет заданный набор действий. Это включается через Settings → Hot folders… и закрывает сценарий «всё, что попадает в папку IN, автоматически уходит в OUT по нужным правилам».
Этот режим особенно полезен в производственных цепочках:
-
дизайнер выгружает превью в папку проекта;
-
контент-менеджер кладёт фото в папку импорта;
-
на выходе автоматически формируются версии под карточки/ленты/миниатюры.
Практические сценарии: что именно делать в программе и где это включается

Сценарий A: массовый ресайз с ограничением «только уменьшать»
Подходит для архивов и фото, где важна защита от случайного апскейла.
-
Input: Add folder (выбираете папку с исходниками).
-
Actions: Add action → Image → Resize.
-
В параметрах Resize:
-
Mode ставят в Longest Side,
-
Size задают числом (например 4000),
-
Enlarge/Reduce переводят в Reduce Only.
-
-
Output:
-
Folder: отдельная папка экспорта,
-
Format: As Original / Same as original (по задаче),
-
Options: включить Preserve Metadata и (при необходимости) Keep Folder Structure.
-
-
Нажать Convert.
Сценарий B: подпись из имени файла на изображении
Подходит для каталогов, где имя файла уже несёт смысл (артикул, номер объекта).
-
Actions: Add action → Image → Text.
-
В настройках Text:
-
в выпадающем выборе вставки значения выбирают вариант имени файла (например «Filename without extension»),
-
выставляют отступы по X/Y (margin).
-
-
Output:
-
Filename: {Filename},
-
включить Keep original date/time attributes и Preserve metadata,
-
нажать Convert.
-
Сценарий C: водяной знак и экспорт под веб
-
Actions: Add action → Image → Watermark или Text watermark (в зависимости от того, нужен логотип или надпись).
-
Output:
-
Format: WebP/JPEG,
-
Settings… под форматом: выставить качество/параметры кодирования,
-
If an output file already exists → Rename, чтобы процесс не останавливался на совпадениях имён.
-
Сценарий D: сохранение расширения .jpeg при «как оригинал»
Если инфраструктура различает .jpeg и .jpg, включают Preserve extension и оставляют формат неизменным. Опция работает именно в этом режиме и не предназначена для «оставить .jpg при конвертации в WebP».
Сценарий E: обработка в несколько потоков без раздражающих предупреждений
-
На Output выставить If an output file already exists не в Ask, а в Rename/Replace.
-
Включить/оставить Use multiple CPU Cores.
-
Если в партии есть multipage PDF — либо исключить их из набора, либо запускать отдельным прогоном без многопоточности, чтобы XnConvert не отключал настройку автоматически.
Сравнение с аналогами
Ниже — сравнение с реальными утилитами, которые чаще всего рассматривают как альтернативы XnConvert именно для пакетной обработки, а не для «фоторедактора на один кадр».
| Критерий | XnConvert | ImageMagick | IrfanView (Batch Conversion) | FastStone Photo Resizer | Converseen |
|---|---|---|---|---|---|
| Интерфейс «Input → Actions → Output» | Да, отдельные вкладки и логика конвейера | Нет, командная строка (GUI не основной сценарий) | Частично: отдельное окно пакетной конвертации | Да, ориентирован на поток | Да, простой GUI |
| Набор действий в цепочке (несколько операций подряд) | Да, список действий на вкладке Actions | Да, через команды и параметры | Ограниченно, через опции и плагины | Да, но менее универсально по эффектам | Да, но проще по настройкам |
| Плейсхолдеры для имени файла | Да, {Filename} и расширенные шаблоны | Да, мощные шаблоны CLI | Да, но другой синтаксис | Да, базовые маски | Да, но ограниченно |
| Сохранение метаданных | Опция Preserve metadata | Зависит от команд/сборки и параметров | Да, но зависит от режима/плагинов | Да, в рамках настроек | В зависимости от backend |
| Многопоточность | Да, Use multiple CPU Cores (с ограничениями) | Да (в пределах окружения) | Частично | Зависит от версии/настроек | Обычно ограниченно |
| Watch folders / Hot folders | Да, через Settings → Hot folders… | Реализуют через внешние скрипты/демоны | Нет как встроенная функция | Нет как встроенная функция | Нет как встроенная функция |
| Порог входа | Низкий: всё в одном окне | Высокий: нужно знать команды | Средний: нужно освоить batch-окно | Низкий | Низкий |
Что реально выигрывает у XnConvert
-
ImageMagick выигрывает там, где нужна полностью скриптуемая графическая обработка в CI/CD, на сервере, в Docker, и важны нестандартные преобразования. Но цена — командная строка и более высокий порог.
-
IrfanView удобен как «швейцарский нож» под Windows, особенно если он уже стоит в системе и нужно сделать простой прогон без сложной цепочки. Но «конвейер действий» в стиле XnConvert там ощущается иначе: меньше «визуальной сборки» и больше переключателей в batch-окне.
-
FastStone Photo Resizer часто выбирают за простоту и скорость для типовых задач (ресайз + переименование + конвертация), но он менее универсален по эффектам и «комбинаторике» операций.
-
Converseen хорош как лёгкий интерфейс к пакетной конвертации для базовых сценариев, но уступает по глубине действий и детализации параметров.
Когда XnConvert объективно удобнее аналогов
-
когда вам нужен повторяемый пресет «под канал» (маркетплейс, сайт, соцсеть) и вы хотите хранить это внутри программы;
-
когда в одном прогоне комбинируются ресайз, водяной знак, автоконтраст/резкость и строгие правила сохранения (структура, метаданные, имена);
-
когда важны Hot folders как встроенный механизм, без внешних автоматизаций.
Плюсы
-
Внятная архитектура конвейера через вкладки Input / Actions / Output / Status, которая держит поток и снижает количество ошибок при обработке больших партий.
-
Меню Add action с категориями Image / Map / Filter / Misc и возможность строить цепочки из нескольких операций.
-
Широкая поддержка форматов и экспорта, в том числе современных (WebP/AVIF/HEIC/HEIF и др.) и камерных RAW, плюс большая библиотека операций.
-
Плейсхолдеры для именования {Filename} и расширенные шаблоны (обрезки, замены, условия, даты, EXIF-поля).
-
Контроль поведения при коллизиях через If an output file already exists, включая режим Rename с автосуффиксами
_1,_2. -
Тонкая настройка параметров формата через Settings… прямо на вкладке Output.
-
Встроенные Hot folders для автоматической обработки новых/обновлённых файлов.
Минусы
-
Многопоточность Use multiple CPU Cores работает с ограничениями: она отключается при сочетании с режимом Ask и при multipage PDF, что вызывает предупреждения, если не настроить Output правильно.
-
Опция Preserve extension решает узкую задачу сохранения «формы расширения» только при неизменном формате; она не предназначена для «сохранить старое расширение при конвертации в другой формат», что иногда ожидают по названию.
-
При работе с JPEG «как оригинал» итоговый размер может заметно меняться из-за параметров в Settings…; это требует дисциплины в настройке форматов, иначе в потоке появляются неожиданные веса файлов.
Итог

XnConvert — практичный инструмент для тех, кому нужна не «косметика по одному кадру», а стабильная массовая обработка: предсказуемые правила, пресеты, гибкое именование через плейсхолдеры, сохранение метаданных и структуры папок, плюс автоматизация через Hot folders. Программа сильнее всего раскрывается в потоковых задачах: подготовка контента для веба, стандартизация архивов, пакетная маркировка и конвертация в современные форматы с контролем параметров кодирования через Settings….