Kraken.io Image Optimizer — это облачный сервис для сжатия изображений, уменьшения веса файлов, изменения размера, конвертации форматов и автоматической оптимизации графики для сайтов. Программа ориентирована не на художественное редактирование фотографий, а на практическую задачу: сделать изображения легче, быстрее для загрузки и удобнее для публикации в интернете.
Выбор редакции
Kraken.io
ФотоМАСТЕР
- Простой интерфейс
- Ретушь и замена фона
- Фильтры и автокоррекция
- Быстрая обработка фото
Kraken.io
- Работает онлайн
- Зависит от сервиса
- Не заменяет полноценный фоторедактор
- Есть ограничения бесплатного доступа
Kraken.io работает сразу в нескольких сценариях: через веб-интерфейс, через API, через плагин для WordPress и через интеграции для CMS/магазинов. В обычной работе это выглядит так: пользователь загружает JPG, PNG, WebP, GIF, AVIF, HEIC, PDF или другой поддерживаемый файл, выбирает режим сжатия, при необходимости задает размер или формат конвертации, после чего получает уменьшенную версию изображения. Для сайтов это особенно полезно, потому что тяжелые изображения напрямую влияют на скорость загрузки страниц, расход трафика, показатели PageSpeed и Core Web Vitals.
Kraken.io стоит рассматривать именно как сервис оптимизации изображений, а не как замену Photoshop, GIMP, Figma или Canva. Здесь нет ретуши кожи, слоев, кистей, масок, цветокоррекции в художественном смысле и макетирования баннеров. Зато есть то, что нужно владельцу сайта, разработчику, SEO-специалисту или контент-менеджеру: сжатие JPG и PNG, оптимизация WebP и AVIF, массовая обработка, ресайз, работа с URL, Page Cruncher, API, WordPress Media Library, Bulk Optimize и понятная статистика экономии веса.
Назначение Kraken.io
Главная задача Kraken.io — уменьшить размер изображений без лишней ручной работы. В типичном веб-проекте изображения занимают значительную часть веса страницы: фотографии товаров, обложки статей, баннеры, скриншоты, превью, изображения в галереях, иллюстрации в карточках WooCommerce или Magento. Если загружать их как есть, сайт постепенно становится тяжелее, особенно когда контент добавляют разные люди и никто не следит за разрешением, качеством JPEG и метаданными.
Kraken.io решает эту проблему несколькими способами:
-
сжимает изображения в режимах Lossy, Lossless и Expert;
-
уменьшает размеры файлов перед публикацией;
-
конвертирует изображения в WebP, AVIF, JPEG, PNG, GIF и другие форматы;
-
меняет габариты изображений через стратегии resize;
-
оптимизирует изображения в WordPress автоматически при загрузке;
-
обрабатывает старую медиатеку WordPress через Bulk Optimize;
-
позволяет разработчикам подключать оптимизацию через API;
-
умеет работать с прямой загрузкой файла и с URL изображения;
-
поддерживает массовую обработку через ZIP, URL Paster и Page Cruncher;
-
показывает экономию в байтах и процентах.
Сервис особенно удобен там, где изображения появляются регулярно. Если сайт публикует одну статью в месяц, можно обойтись ручной оптимизацией. Если же это блог с ежедневными публикациями, интернет-магазин с тысячами товаров или агентство, которое обслуживает несколько сайтов, ручное сжатие становится слабым местом. Kraken.io закрывает именно повторяемый процесс: загрузили изображение — сервис сжал — сайт получил более легкий файл.
Для кого подходит Kraken.io
Kraken.io полезен разным пользователям, но лучше всего раскрывается в задачах, где важны скорость сайта, автоматизация и контроль качества.
| Пользователь | Для чего использовать Kraken.io | Самый полезный инструмент внутри сервиса |
|---|---|---|
| Владелец сайта | Уменьшение веса изображений перед публикацией | Web Interface |
| Контент-менеджер | Быстрая подготовка картинок для статей | File Uploader, Resize, Convert |
| SEO-специалист | Снижение веса страниц и улучшение технических показателей | Lossy, WebP/AVIF, Page Cruncher |
| WordPress-администратор | Автоматическая оптимизация новых загрузок и старой медиатеки | WordPress Plugin, Bulk Optimize |
| Интернет-магазин | Оптимизация карточек товаров, превью и thumbnails | WordPress Plugin или Magento-интеграция |
| Разработчик | Встраивание оптимизации в сайт, приложение или pipeline | Kraken.io API |
| Агентство | Работа с несколькими проектами и отдельными API credentials | Multiple API Keys, API, Cloud Storage |
Для разового сжатия нескольких файлов достаточно веб-интерфейса. Для сайта на WordPress логичнее подключать плагин: он оптимизирует изображения при загрузке, обрабатывает thumbnails и позволяет пройтись по уже существующей медиатеке. Для разработки удобнее API, потому что можно встроить сжатие прямо в сценарий загрузки пользовательских файлов.
Общая логика работы
Kraken.io построен вокруг простого рабочего процесса: выбрать источник изображений, выбрать режим оптимизации, задать дополнительные параметры и получить результат. В веб-интерфейсе этот процесс разбит на понятные блоки: Select source of images, Select optimization and compression mode, Resize your images, Convert your images и область загрузки Click to upload or drag-and-drop your images here.
В обычной ручной работе это выглядит так:
-
Пользователь открывает веб-интерфейс.
-
Выбирает File Uploader, URL Paster или Page Cruncher.
-
Указывает режим Lossy, Lossless или Expert.
-
При необходимости задает ресайз.
-
При необходимости выбирает формат конвертации.
-
Загружает изображения перетаскиванием или через кнопку выбора файла.
-
Получает таблицу с результатами: Original size, Kraked size, Savings, Savings%, Status.
-
Скачивает отдельный файл или весь набор через Download All Kraked Files.
В WordPress сценарий другой. После настройки API Key и API Secret плагин работает внутри Media Library: новые изображения оптимизируются автоматически, thumbnails также проходят обработку, а старые файлы можно обработать через Bulk Optimize with Kraken.io и действие Krak ’em all.
Интерфейс Kraken.io Web Interface
Веб-интерфейс Kraken.io сделан как пошаговая форма. Он не перегружен инструментами редактирования, потому что его задача — не рисование и не обработка фото, а оптимизация файла. Основные настройки находятся на одном экране, поэтому пользователь сразу видит, что именно будет сделано с изображениями.
Выбор источника изображений
В блоке Select source of images доступны три варианта:
| Элемент интерфейса | Что делает | Когда использовать |
|---|---|---|
| File Uploader | Загружает изображения с компьютера или из подключенных облачных хранилищ | Когда файлы уже лежат на устройстве |
| URL Paster | Принимает список URL изображений | Когда нужно обработать картинки, уже доступные по прямым ссылкам |
| Page Cruncher | Забирает изображения со страницы сайта, включая CSS background images | Когда нужно быстро оптимизировать изображения, найденные на конкретной странице |
File Uploader — базовый и самый очевидный режим. Он подходит для ручной подготовки изображений перед публикацией: перетащили файлы, дождались обработки, забрали результат.
URL Paster удобен, когда изображения уже размещены в интернете. Вместо скачивания каждого файла вручную можно вставить список ссылок, а Kraken.io сам получит изображения, обработает их и вернет оптимизированные версии.
Page Cruncher — более специфичный инструмент. Он полезен при техническом аудите страницы: пользователь указывает URL страницы, а Kraken.io собирает найденные изображения и оптимизирует их пакетом. Это удобно для SEO-специалистов, разработчиков и администраторов сайтов, которым нужно быстро понять, сколько веса можно убрать со страницы за счет изображений.
Выбор режима оптимизации
Следующий блок — Select optimization and compression mode. В нем доступны три режима:
-
Lossy
-
Lossless
-
Expert
Lossy — основной режим для большинства сайтов. Он сильнее уменьшает вес файла и рассчитан на то, чтобы пользователь визуально не замечал разницу между исходником и оптимизированным результатом. Это хороший вариант для блогов, интернет-магазинов, лендингов, карточек товаров, статей и большинства обычных веб-страниц.
Lossless подходит для случаев, где нужно сохранить изображение максимально близко к исходнику. Экономия веса обычно меньше, но такой режим важен для графики, где нельзя рисковать визуальными изменениями: технические схемы, изображения с мелкими деталями, архивные материалы, графика для дальнейшей обработки.
Expert открывает ручные настройки. Этот режим нужен тем, кто хочет управлять качеством JPEG и PNG, метаданными, ориентацией и цветовой субдискретизацией. Он не обязателен для повседневного использования, но полезен для опытных пользователей, которые понимают, как качество JPEG, EXIF и chroma subsampling влияют на файл.
Expert mode
В режиме Expert Kraken.io показывает дополнительные параметры:
| Настройка | Что регулирует | Практический смысл |
|---|---|---|
| JPEG Quality (1–100) | Уровень качества JPEG | Чем ниже значение, тем меньше файл, но выше риск артефактов |
| PNG Quality (1–100) | Уровень качества PNG | Помогает сильнее уменьшать PNG, если допустима потеря части данных |
| Preserve Metadata | Сохранение метаданных | Полезно для авторских, архивных и фото-задач |
| Profile | Цветовой профиль | Важно, если критична цветопередача |
| Date | Дата съемки или создания | Нужна для архивов и фотоорганизации |
| Copyright | Авторские данные | Полезно для фотографов и редакций |
| Geotag | Геометки | Лучше отключать, если приватность важнее |
| Orientation | Ориентация изображения | Нужна, чтобы фото не поворачивалось неправильно |
| Auto-Orient Images | Автоматический поворот по данным ориентации | Исправляет типичную проблему фото с телефона |
| Chroma Subsampling | Цветовая субдискретизация JPEG | Позволяет выбирать баланс между цветовой точностью и весом |
| 4:2:0 / 4:2:2 / 4:4:4 | Варианты chroma subsampling | 4:2:0 обычно легче, 4:4:4 сохраняет больше цветовой информации |
Для большинства сайтов метаданные лучше удалять: они увеличивают вес файла и могут содержать лишнюю информацию. Особенно это касается Geotag, потому что геометки могут раскрывать место съемки. Но для фотобанка, портфолио фотографа или архива Copyright, Profile и Date могут быть важны.
Загрузка изображений
В зоне загрузки Kraken.io показывает текст Click to upload or drag-and-drop your images here. Это центральный элемент ручного сценария: в него можно перетащить изображения или нажать, чтобы выбрать файлы.
Дополнительно доступны варианты:
-
Import from Dropbox
-
Import from Google Drive
-
Import from Box
-
Upload a ZIP Containing Your Images
ZIP-загрузка удобна для массовой обработки. Вместо того чтобы загружать десятки файлов по одному, можно собрать их в архив, отправить в Kraken.io, а затем получить обработанный архив обратно. Для контент-команд и агентств это заметно экономит время.
Таблица результата
После обработки Kraken.io показывает таблицу, в которой видны:
-
File name — имя файла;
-
Original size — исходный размер;
-
Kraked size — размер после обработки;
-
Savings — экономия в байтах или килобайтах;
-
Savings% — процент уменьшения;
-
Status — статус обработки.
Ключевая метрика — Savings%. Она показывает, насколько уменьшился файл. Но ориентироваться только на процент неправильно: иногда 15–20% для уже оптимизированного изображения — хороший результат, а иногда 70–80% для тяжелого JPEG после камеры — нормальная экономия. Сравнивать нужно не абстрактные проценты, а исходный тип файла, его разрешение, качество, формат и назначение.
Режимы сжатия Kraken.io
Lossy
Lossy compression в Kraken.io рассчитан на максимальную практическую экономию. Этот режим удаляет часть данных, которые обычно не воспринимаются зрителем как заметная потеря качества. В реальной работе это самый полезный режим для сайтов, потому что именно он дает заметное уменьшение веса.
Lossy стоит выбирать для:
-
фотографий в статьях;
-
изображений карточек товара;
-
обложек блога;
-
баннеров;
-
иллюстраций для лендингов;
-
галерей;
-
изображений, которые уже не планируется редактировать дальше.
У Lossy есть очевидный плюс: размер файла уменьшается сильнее. Минус тоже понятен: это не математически безупречное сохранение исходника. Если поставить слишком агрессивные настройки в Expert mode, можно получить артефакты: блоки, мыло, потерю мелких деталей, ухудшение градиентов. Поэтому для большинства пользователей лучше начинать с обычного Lossy, а не сразу вручную занижать JPEG Quality.
Lossless
Lossless compression уменьшает вес осторожнее. Этот режим нужен, когда важно сохранить изображение без заметного вмешательства в пиксельную структуру. Он не всегда дает впечатляющую экономию, но подходит для более строгих задач.
Lossless стоит выбирать для:
-
схем;
-
интерфейсных скриншотов;
-
изображений с текстом;
-
графиков;
-
логотипов;
-
архивных изображений;
-
файлов, которые будут повторно редактироваться.
Для сайта Lossless часто выглядит менее эффектно по цифрам, зато снижает риск испортить важную графику. Если изображение содержит мелкий текст, линии, UI-элементы или технические детали, Lossless безопаснее, чем агрессивный Lossy.
Expert
Expert mode нужен не всем, но именно он делает Kraken.io более гибким, чем простые онлайн-компрессоры. В этом режиме пользователь сам решает, насколько сильно сжимать JPEG и PNG, какие EXIF-данные оставить, включать ли автоматический поворот и какой chroma subsampling использовать.
Практический пример: интернет-магазину обычно не нужны геометки, дата съемки и большая часть EXIF. Эти данные можно удалить. Фотографу, наоборот, могут быть важны copyright-данные и цветовой профиль. В Expert mode оба сценария настраиваются точнее.
Изменение размера изображений
В Kraken.io есть блок Resize your images. Он нужен для ситуаций, когда проблема не только в сжатии, но и в исходных габаритах файла. Частая ошибка на сайтах — загружать фото 5000×3500 px туда, где оно отображается шириной 800 px. Даже если такой файл хорошо сжать, он все равно будет избыточным.
В настройке ресайза используются параметры Strategy, Width и Height. Варианты стратегий:
| Стратегия | Что делает | Где полезна |
|---|---|---|
| Don’t Resize | Не меняет размеры | Когда нужен только компрессор |
| Exact | Приводит изображение к точной ширине и высоте | Для строгих технических размеров |
| Fit | Подгоняет изображение под заданную область | Для карточек, превью, сеток |
| Portrait | Фиксирует высоту, ширину подбирает по пропорциям | Для вертикальных изображений |
| Landscape | Фиксирует ширину, высоту подбирает по пропорциям | Для широких изображений в статьях |
| Crop | Обрезает до точного размера без искажения | Для карточек товара и обложек |
| Square | Делает квадратный результат | Для аватаров и одинаковых превью |
На практике чаще всего нужны Landscape, Crop и Square. Для блога обычно достаточно ограничить ширину: например, если контентная колонка не шире 900–1200 px, нет смысла хранить каждую иллюстрацию в размере 4000 px. Для интернет-магазина полезен Crop, потому что карточки товаров должны выглядеть ровно в сетке. Для аватаров и категорий удобен Square.
Ресайз лучше делать до публикации или автоматически при загрузке. Если сначала загрузить огромные изображения на сайт, а потом показывать их через CSS в маленьком размере, браузер все равно будет скачивать тяжелый файл. Kraken.io позволяет убрать эту проблему на этапе подготовки.
Конвертация изображений
Блок Convert your images превращает Kraken.io не просто в компрессор, а в инструмент подготовки изображений под разные форматы. В интерфейсе используются варианты PNG, JPEG, GIF, SVG, WEBP, AVIF, HEIC и PDF.
Конвертация полезна в нескольких случаях:
-
нужно перевести тяжелые JPEG/PNG в WebP;
-
требуется AVIF для максимального уменьшения веса;
-
нужно привести изображения к единому формату перед публикацией;
-
нужно обработать HEIC/HEIF из мобильной съемки;
-
нужно оптимизировать PDF-документы;
-
нужно сделать JPEG из PNG, если прозрачность не нужна;
-
нужно оставить PNG там, где прозрачность важна.
WebP
WebP — один из главных форматов для современных сайтов. Он часто дает меньший вес по сравнению с JPEG и PNG при хорошем визуальном качестве. В Kraken.io WebP полезен для блогов, лендингов, ecommerce-каталогов и изображений, которые часто просматриваются с мобильных устройств.
Для WordPress-плагина сценарий еще проще: в настройках можно выбрать конвертацию загрузок в WebP, а дальше новые изображения будут обрабатываться автоматически. Это закрывает типичную рекомендацию PageSpeed Serve images in next-gen formats.
AVIF
AVIF обычно рассматривают как еще более эффективный next-gen формат. Он может сильнее уменьшать вес, но требует внимательнее проверять результат на конкретных изображениях. AVIF хорошо подходит для фотографий, больших обложек и медиа-heavy страниц, где каждый килобайт важен.
JPEG и PNG
JPEG остается практичным форматом для фотографий. PNG нужен там, где важны прозрачность, четкие линии, скриншоты интерфейсов, логотипы и изображения с текстом. Kraken.io не заставляет переводить все в один формат: можно выбирать формат под задачу.
Kraken.io также работает с PDF-компрессией через API. Для PDF используются параметры, связанные с уровнем оптимизации, качеством JPEG внутри документа, DPI и способом downsample. Это полезно для сайтов, где публикуются каталоги, инструкции, презентации, прайс-листы и документы с большим количеством встроенных изображений.
Работа с ZIP-архивами
Поддержка ZIP важна для массовых задач. Если нужно оптимизировать не одну картинку, а папку изображений, ZIP-архив экономит время. Kraken.io извлекает изображения из архива, обрабатывает их и позволяет получить готовый набор обратно.
Этот сценарий удобен для:
-
подготовки партии изображений для статьи;
-
обработки изображений перед переносом сайта;
-
оптимизации папки с товарами;
-
приведения коллекции изображений к меньшему весу;
-
работы с иллюстрациями, которые уже разложены по папкам.
Для проектов с большим объемом изображений ZIP-подход лучше, чем ручная загрузка по одному файлу. Но если задача повторяется постоянно, лучше переходить на API или плагин, потому что ручные архивы все равно требуют участия человека.
WordPress-плагин Kraken.io Image Optimizer
Одно из сильных направлений Kraken.io — WordPress-плагин Kraken.io Image Optimizer – Compress, Convert to WebP & AVIF, Resize & Bulk Optimize. Он переносит возможности облачной оптимизации прямо в WordPress Media Library и избавляет администратора от ручной подготовки каждого изображения.
Плагин делает несколько важных вещей:
-
оптимизирует новые изображения при загрузке;
-
обрабатывает thumbnails, которые WordPress создает автоматически;
-
показывает экономию по отдельным файлам;
-
поддерживает массовую оптимизацию старой медиатеки;
-
конвертирует изображения в WebP и AVIF;
-
позволяет выбрать размеры изображений, которые нужно оптимизировать;
-
показывает панель статуса, квоту, активные настройки и поддерживаемые форматы;
-
работает с Media Library grid и Media Library list view;
-
дает действие Krak ’em all для массовой обработки.

На скриншоте видно, как Kraken.io встраивается в сетку Media Library. Это важная часть интерфейса: пользователь не уходит из WordPress в отдельный сервис, а видит состояние оптимизации прямо рядом с изображениями. Такой подход удобен для сайтов, где медиатекой пользуются редакторы, авторы и администраторы.
Настройки WordPress-плагина
Основная настройка плагина находится в разделе Settings → Kraken.io. Там вводятся API Key и API Secret, выбирается режим оптимизации, настраивается конвертация и дополнительные параметры. Важный момент: API-данные в интерфейсе замаскированы и хранятся write-only, то есть они не выводятся обратно в открытом виде.

В настройках важнее всего не просто вставить ключи, а выбрать правильную модель обработки. Для большинства сайтов подходит автоматическая оптимизация новых загрузок в режиме lossy. Если сайт работает с изображениями, где качество критично, можно переключиться на lossless или аккуратно использовать ручные параметры.
Media Library list view
В режиме списка WordPress-плагин показывает колонку Kraken.io с исходным размером, оптимизированным размером и экономией. Это удобнее, чем сетка, когда нужно быстро проверить много файлов подряд.

Такой вид особенно полезен для технической проверки. В списке проще увидеть, какие изображения уже обработаны, где экономия получилась высокой, а где файл почти не изменился. Если отдельное изображение не было оптимизировано, его можно обработать вручную через действие в Media Library.
Bulk Optimize и Krak ’em all
Для старой медиатеки используется экран Bulk Optimize with Kraken.io. Это один из главных инструментов плагина, потому что большинство сайтов подключают оптимизатор уже после того, как в Media Library накопились сотни или тысячи файлов.

Кнопка Krak ’em all запускает обработку всей существующей медиатеки. Это сильная функция, но использовать ее нужно аккуратно: перед массовой оптимизацией лучше иметь резервную копию файлов. Плагин заменяет изображения оптимизированными версиями, и после деактивации плагина файлы не откатываются автоматически к исходникам.
Advanced settings
В расширенных настройках задаются дополнительные правила: какие размеры изображений оптимизировать, сохранять ли EXIF, кто может запускать оптимизацию, какие thumbnails включать в обработку. Это важно для WordPress, потому что одна загрузка часто порождает несколько файлов: thumbnail, medium, large, retina-размеры, размеры темы и размеры плагинов.

Если оптимизировать все размеры без разбора, можно быстрее расходовать месячную квоту. Если оптимизировать слишком мало размеров, часть сайта продолжит отдавать тяжелые изображения. Поэтому правильная настройка зависит от темы WordPress и того, какие размеры реально используются на страницах.
Инструкция: как сжать изображения через веб-интерфейс Kraken.io
Для ручной оптимизации удобнее всего использовать Web Interface. Сценарий подходит для подготовки изображений перед загрузкой на сайт, отправкой клиенту или публикацией в статье.
Шаг 1. Выбрать источник изображений
В блоке Select source of images выбирается File Uploader. Этот режим подходит, если изображения лежат на компьютере. Если нужно обработать файлы по ссылкам, используется URL Paster. Если нужно собрать изображения со страницы, используется Page Cruncher.
Шаг 2. Выбрать режим сжатия
В блоке Select optimization and compression mode выбирается один из режимов:
-
Lossy — для максимальной практической экономии;
-
Lossless — для осторожной оптимизации;
-
Expert — для ручного управления качеством и метаданными.
Для обычных изображений сайта стоит начинать с Lossy. Если это скриншоты интерфейса, схемы или изображения с текстом, безопаснее выбрать Lossless.
Шаг 3. Настроить Expert mode при необходимости
Если выбран Expert, можно задать:
-
JPEG Quality (1–100);
-
PNG Quality (1–100);
-
Preserve Metadata;
-
Auto-Orient Images;
-
Chroma Subsampling.
Для большинства сайтов разумно отключать лишние метаданные, особенно Geotag. Если изображение будет использоваться как авторская фотография, можно сохранить Copyright и Profile.
Шаг 4. Настроить Resize
В блоке Resize your images выбирается стратегия. Если нужно только сжатие, остается Don’t Resize. Если изображение слишком большое, задаются Width, Height и стратегия Landscape, Portrait, Crop, Fit, Exact или Square.
Для статьи обычно достаточно Landscape с ограничением ширины. Для карточек товара чаще нужен Crop. Для аватаров — Square.
Шаг 5. Настроить Convert
В блоке Convert your images можно выбрать формат. Если нужно получить next-gen изображение для сайта, используется WEBP или AVIF. Если нужно оставить классический формат, выбирается JPEG или PNG.
Шаг 6. Загрузить файлы
Файлы перетаскиваются в область Click to upload or drag-and-drop your images here. Также можно использовать импорт из Dropbox, Google Drive, Box или загрузку ZIP-архива.
Шаг 7. Проверить результат
После обработки нужно посмотреть на таблицу:
-
Original size;
-
Kraked size;
-
Savings;
-
Savings%;
-
Status.
Если экономия высокая и качество визуально не пострадало, результат подходит для публикации. Если качество ухудшилось, лучше использовать менее агрессивные настройки или Lossless.
Шаг 8. Забрать файлы
Для набора изображений используется кнопка Download All Kraked Files. Если нужно забрать один файл, используется отдельная загрузка рядом с конкретным результатом. Для дальнейшей работы важно заменить на сайте именно старый тяжелый файл, а не просто получить оптимизированную копию и оставить исходник на сервере.
Инструкция: как настроить Kraken.io в WordPress
WordPress-сценарий нужен сайтам, где изображения добавляются регулярно. После настройки плагин превращает оптимизацию в автоматическую часть публикации.
Шаг 1. Добавить плагин в WordPress
В админ-панели используется путь Plugins → Add New. В поиске вводится Kraken.io Image Optimizer, после чего плагин добавляется и активируется. Дальше вся настройка происходит внутри WordPress.
Шаг 2. Ввести API Key и API Secret
После активации открывается Settings → Kraken.io. В поля API Key и API Secret вводятся ключи аккаунта Kraken.io. После сохранения зеленое подтверждение показывает, что учетные данные работают.
Шаг 3. Выбрать режим оптимизации
Для большинства сайтов выбирается Lossy. Он дает лучшую экономию и хорошо подходит для веб-публикации. Если сайт работает с графикой, где нельзя менять качество, выбирается Lossless.
Шаг 4. Настроить конвертацию
В параметре Convert uploads to можно выбрать WebP или AVIF. Это полезно, если задача — обслуживать сайт современными форматами и уменьшить вес страниц.
Шаг 5. Проверить размеры изображений
В Advanced settings выбираются размеры, которые нужно оптимизировать. Необязательно обрабатывать все подряд. Лучше ориентироваться на то, какие размеры реально выводит тема: изображения записей, карточки товара, превью, баннеры, retina-размеры.
Шаг 6. Включить автоматическую обработку новых файлов
После настройки каждое новое изображение, загруженное в Media Library, будет отправляться в Kraken.io, оптимизироваться в облаке и возвращаться в WordPress. Thumbnails также обрабатываются, поэтому пользователь получает не одну оптимизированную картинку, а полный набор файлов, которые реально отдает сайт.
Шаг 7. Обработать старую медиатеку
Для изображений, которые были загружены до установки плагина, используется Media → Bulk Optimize with Kraken.io или действие Optimize в Media Library list view. Для полной обработки запускается Krak ’em all.
Kraken.io API
API — главный инструмент для разработчиков. Он позволяет встроить оптимизацию изображений в приложение, сайт, CMS, личный кабинет, загрузчик файлов, backend-обработку или deployment pipeline.
Kraken.io API работает с двумя базовыми сценариями:
| Сценарий | Как работает | Где полезен |
|---|---|---|
| Image URL | API получает ссылку на изображение и обрабатывает файл по URL | Когда изображение уже доступно в интернете |
| Direct Upload | Файл отправляется напрямую в API | Когда пользователь только что загрузил файл в приложение |
Для подключения используются API Key и API Secret. Запросы отправляются через HTTPS POST, а в ответе можно получить результат оптимизации: имя файла, исходный размер, kraked size, saved bytes, размеры изображения и URL оптимизированного файла.
Wait и Callback URL
В API есть два подхода к получению результата:
-
wait — приложение ждет завершения обработки и получает результат сразу;
-
callback_url — Kraken.io завершает обработку и отправляет результат на указанный URL.
wait проще для небольших файлов и синхронных операций. callback_url лучше для массовой обработки и тяжелых задач, где нельзя заставлять пользователя ждать ответ в одном HTTP-запросе.
Генерация нескольких размеров
API умеет создавать до десяти отдельных размеров из одного исходного изображения в одном ответе. Это полезно для responsive images, когда сайту нужны разные версии: thumbnail, card, large, hero image, retina. Вместо десяти отдельных загрузок можно один раз отправить файл и получить набор размеров.
External Storage
Kraken.io поддерживает сценарии с внешними хранилищами. В API используются Amazon S3, Google Cloud Storage, Rackspace Cloud Files, Microsoft Azure и SoftLayer Object Storage. Это важно для проектов, где изображения не должны вручную скачиваться и загружаться обратно: сервис может быть частью автоматической цепочки обработки.
SDK и интеграционные библиотеки
Для API есть библиотеки и интеграции для разных языков и инструментов: PHP, Node.js, Ruby, Go, .NET C#, Java, Python, PowerShell, а также frontend build systems вроде Gulp и Grunt. Это делает Kraken.io удобным не только для WordPress, но и для кастомной разработки.
Kraken.io PRO и ограничения бесплатного режима
Бесплатный веб-интерфейс полезен для знакомства и разовой обработки, но в рабочих задачах быстро появляются ограничения. В Free Web Interface установлен лимит файла 1 MB, а оптимизированные изображения доступны для скачивания 12 часов. PRO-режим открывает Web Interface PRO, API, Cloud Storage, WordPress Plugin, Magento Extension и расширенные возможности.
Платные тарифы построены вокруг месячного объема изображений:
| План | Объем в месяц | Цена в месяц | Дополнительный GB |
|---|---|---|---|
| Micro | 500 MB | $5 | $5 |
| Basic | 2 GB | $9 | $4 |
| Advanced | 5 GB | $19 | $3 |
| Premium | 15 GB | $39 | $2 |
| Enterprise | 60 GB | $79 | $1 |
Все планы включают Full API Access, Web Interface PRO, WordPress Plugin, Magento Extension и Kraken.io Cloud Storage. Бесплатный аккаунт начинается со 100 MB тестовой квоты без необходимости вводить карту. Можно создавать до десяти наборов API credentials, что удобно для разных сайтов, приложений и клиентских проектов.
Для небольшого блога обычно достаточно младшего платного объема или ручного режима. Для интернет-магазина с большим количеством товаров важнее считать не количество файлов, а общий вес исходных изображений. Если команда регулярно загружает фото с камеры, 2 GB могут закончиться быстро. Если изображения заранее подготовлены, расход будет ниже.
Magento и другие интеграции
Kraken.io подходит не только для WordPress. В экосистеме сервиса есть Magento-направление и интеграции через API. Magento-сценарий важен для ecommerce: там много товаров, галерей, thumbnails, изображений категорий и кэша карточек. Для магазина оптимизация изображений влияет не только на скорость, но и на конверсию: тяжелые карточки хуже открываются на мобильном интернете.
Через API Kraken.io можно подключить к любой системе, где есть обработка изображений:
-
личный кабинет пользователя;
-
CMS;
-
headless CMS;
-
интернет-магазин;
-
маркетплейс;
-
фотогалерея;
-
генератор лендингов;
-
сервис объявлений;
-
SaaS-платформа;
-
backend для мобильного приложения.
Главное преимущество API — контроль процесса. Можно задать правила: какие форматы принимать, какие размеры создавать, когда конвертировать в WebP/AVIF, какие файлы отправлять во внешнее хранилище и как сохранять результат.
Качество оптимизации
Качество в Kraken.io зависит от исходника, режима и выбранных настроек. Нельзя честно обещать одинаковый процент экономии для всех изображений. Один JPEG после камеры может уменьшиться очень сильно, потому что в нем есть избыточное качество, метаданные и большое разрешение. Уже сжатый WebP может уменьшиться минимально. PNG со сложной прозрачностью поведет себя иначе, чем простая иконка. PDF с большим количеством встроенных картинок даст другой результат, чем текстовый PDF.
В практической работе нужно оценивать три вещи:
-
Вес файла до и после.
Это видно в Original size и Kraked size. -
Процент экономии.
Это поле Savings%. -
Визуальный результат.
Если изображение будет на главном экране сайта, его нужно проверить глазами. Если это маленькое превью в списке, требования мягче.
Для большинства сайтов оптимальный подход такой: использовать Lossy по умолчанию, включать ресайз для слишком больших файлов, конвертировать в WebP или AVIF там, где это поддерживается, и не сохранять лишние метаданные.
Метаданные, EXIF и приватность
Метаданные — это скрытая информация внутри файла. В изображении могут храниться дата съемки, модель камеры, цветовой профиль, авторские данные, координаты съемки, ориентация и другие поля. Kraken.io позволяет сохранять или удалять часть этих данных через Preserve Metadata.
Для обычного сайта чаще всего лучше удалять:
-
Geotag — чтобы не раскрывать место съемки;
-
лишнюю дату съемки;
-
технические EXIF-данные камеры;
-
данные, которые не используются на странице.
Сохранять стоит:
-
Copyright, если это важно для автора;
-
Profile, если критична цветопередача;
-
Orientation, если без него изображение может отображаться повернутым.
В WordPress-плагине приватность важна еще и потому, что API credentials не должны быть видны другим пользователям админки. В новых версиях плагина ключи хранятся замаскированно и не выводятся обратно в исходном коде страницы.
История версий программы
Историю Kraken.io удобнее рассматривать в двух плоскостях: развитие основного сервиса и развитие WordPress-плагина. Основной сервис вырос из API-ориентированного оптимизатора изображений в платформу с Web Interface, PRO-инструментами, Cloud Storage, WordPress-плагином, Magento-направлением, WebP/AVIF, PDF и расширенными API-сценариями. Отдельный этап развития сервиса был связан с новым Kraken Image Optimizer, API, улучшенным lossy-алгоритмом, WebP, SVG и интеграциями с облачными хранилищами.
WordPress-плагин развивался особенно заметно:
| Версия | Что изменилось |
|---|---|
| 1.0 | Появилась базовая оптимизация JPG, PNG и GIF, включая animated GIF, а также автоматическая оптимизация загрузок и thumbnails |
| 1.0.3 | Добавлена массовая функция Krak ’em all в Bulk Actions медиатеки |
| 2.0.0 | Настройки Kraken.io вынесены в отдельный раздел Settings → Kraken.io, появились сгруппированные Advanced Settings |
| 2.5.0 | Добавлены ограничения максимальных размеров загрузок, sharpening enhancement, ручное JPEG quality, сохранение выбранных EXIF tags и auto-orient |
| 2.6.0 | Добавлен выбор размеров изображений для оптимизации и настройка chroma subsampling для JPEG |
| 2.6.6 | Выпущен security release для устранения CVE-2022-38454 |
| 2.7.0 | Плагин переписан на модульную OOP-архитектуру, добавлена генерация и отображение WebP, background processing, поддержка WP Retina 2x, NextGen Gallery и WP Offload Media |
| 3.0.0 | Добавлена поддержка WebP, AVIF, HEIC, HEIF и PDF, конвертация загрузок в WebP/AVIF/JPEG/PNG/GIF, новая панель Kraken.io, отдельный Bulk Optimize screen, badges экономии и ошибок, Support tab, улучшения безопасности |
Эта история показывает, что плагин прошел путь от простого оптимизатора JPG/PNG/GIF до полноценного инструмента для WordPress Media Library с next-gen форматами, bulk-обработкой, контролем квоты, правами пользователей и расширенными настройками.
Практические сценарии использования
Блог и информационный сайт
Для блога Kraken.io закрывает ежедневную задачу подготовки иллюстраций. Автор загружает обложку, изображения для статьи, скриншоты и инфографику. Плагин или веб-интерфейс уменьшает вес файлов, а сайт начинает отдавать более легкие страницы.
Оптимальный сценарий:
-
для фотографий использовать Lossy;
-
для скриншотов интерфейса использовать Lossless или аккуратный Expert;
-
ограничивать ширину больших изображений;
-
удалять лишние EXIF-данные;
-
использовать WebP или AVIF для новых публикаций.
Интернет-магазин
Для ecommerce Kraken.io особенно полезен. Карточка товара часто содержит несколько фотографий: основное изображение, галерею, превью, изображения вариантов, thumbnails в похожих товарах. Если каждая фотография загружена без оптимизации, категория и карточка товара становятся тяжелыми.
Оптимальный сценарий:
-
использовать автоматическую оптимизацию при загрузке;
-
включить обработку thumbnails;
-
настроить Crop для одинаковых карточек;
-
использовать WebP/AVIF для витрины;
-
контролировать месячную квоту;
-
перед массовой обработкой старой медиатеки делать резервную копию.
SEO и PageSpeed
Для SEO Kraken.io полезен не как волшебная кнопка, а как инструмент устранения конкретной технической проблемы: тяжелых изображений. Он помогает с задачами Efficiently encode images, Properly size images, Serve images in next-gen formats и снижением Largest Contentful Paint, если тяжелая картинка находится в первом экране.
Оптимальный сценарий:
-
найти тяжелые изображения на проблемных страницах;
-
обработать их через Web Interface PRO или Page Cruncher;
-
заменить файлы на сайте;
-
для WordPress включить автоматическую обработку;
-
не забывать про изображения в CSS backgrounds;
-
проверять не только вес, но и реальные размеры отображения.
Разработка и SaaS
Для приложения, где пользователи загружают изображения, API Kraken.io может стать частью backend-логики. Например, пользователь загружает аватар, обложку профиля или изображение товара. Backend отправляет файл в Kraken.io, получает оптимизированную версию и сохраняет ее в хранилище.
Оптимальный сценарий:
-
direct upload для новых файлов;
-
image URL для уже опубликованных изображений;
-
callback_url для тяжелых задач;
-
генерация нескольких размеров за один запрос;
-
сохранение результата во внешнее хранилище;
-
отдельные API credentials для разных окружений.
Агентство
Для агентства Kraken.io полезен как единый инструмент для нескольких проектов. Можно использовать разные API credentials, разделять сайты, контролировать квоты и выбирать сценарий под конкретный проект: где-то WordPress-плагин, где-то API, где-то ручной Web Interface.
Оптимальный сценарий:
-
отдельный набор ключей на проект;
-
Bulk Optimize для старых сайтов;
-
Web Interface PRO для аудитов;
-
API для кастомных проектов;
-
единые правила качества изображений для редакторов.
Плюсы Kraken.io
| Плюс | Почему это важно |
|---|---|
| Несколько режимов сжатия | Можно выбирать между максимальной экономией и осторожной оптимизацией |
| Expert mode | Есть ручной контроль JPEG/PNG quality, EXIF и chroma subsampling |
| Web Interface | Подходит для ручной подготовки файлов |
| URL Paster | Удобен для обработки изображений по ссылкам |
| Page Cruncher | Помогает собирать изображения со страницы сайта |
| WordPress-плагин | Автоматизирует оптимизацию новых загрузок и медиатеки |
| Bulk Optimize | Позволяет обработать уже загруженные изображения |
| WebP и AVIF | Помогают использовать next-gen форматы |
| API | Подходит для разработчиков и автоматизации |
| Multi-resize | Можно получать несколько размеров из одного исходника |
| Cloud Storage | Удобно для PRO-сценариев |
| ZIP-обработка | Ускоряет массовую ручную оптимизацию |
| Поддержка PDF | Полезна для сайтов с документами и каталогами |
Главное преимущество Kraken.io — сочетание простого интерфейса и серьезной автоматизации. Простые онлайн-компрессоры удобны для одного файла, но быстро становятся неудобными при регулярной работе. Kraken.io закрывает ручной, CMS- и API-сценарий одной системой.
Минусы Kraken.io
Kraken.io не идеален, и его ограничения лучше понимать заранее.
| Минус | Что это значит на практике |
|---|---|
| Бесплатный веб-интерфейс ограничен | Для регулярной работы нужен платный объем |
| Это не фоторедактор | Нельзя ретушировать, рисовать, работать со слоями или делать дизайн |
| Облачная обработка | Файлы отправляются во внешний сервис, что не всем подходит |
| Нужно следить за квотой | Большие медиатеки и товарные каталоги могут быстро расходовать лимит |
| Bulk Optimize требует аккуратности | Перед массовой обработкой WordPress-медиатеки лучше иметь backup |
| Expert mode требует понимания | Неверные настройки качества могут испортить изображение |
| WebP/AVIF нужно проверять в теме | Конвертация формата должна корректно поддерживаться выводом сайта |
Самый важный практический минус — Kraken.io не отменяет нормальную дисциплину работы с изображениями. Если редакторы продолжают загружать огромные фото с камеры без отбора и ресайза, сервис поможет, но квота будет расходоваться быстрее. Оптимизация должна быть частью процесса, а не единственным способом исправлять хаос в медиатеке.
Частые ошибки при использовании Kraken.io
Выбирать Lossless и ждать максимальной экономии
Lossless не предназначен для рекордного уменьшения веса. Он нужен для осторожного сжатия. Если цель — ускорить обычный сайт, чаще нужен Lossy.
Загружать огромные изображения без Resize
Если фото имеет ширину 5000 px, а на сайте показывается в 1000 px, одного сжатия мало. Нужно уменьшать габариты.
Сохранять все метаданные без причины
EXIF, дата, геометки и технические поля увеличивают вес. Для большинства веб-изображений они не нужны.
Конвертировать все подряд в AVIF
AVIF может давать отличную экономию, но не всегда это лучший универсальный вариант. Для некоторых процессов WebP проще, для некоторых изображений JPEG/PNG остаются практичнее.
Запускать Bulk Optimize без резервной копии
Плагин заменяет файлы оптимизированными версиями. Для большой медиатеки backup — нормальная мера безопасности.
Не проверять визуальное качество
Savings% не должен быть единственным критерием. Для ключевых изображений на главной странице нужно открыть результат и проверить глазами.
Советы по настройке
Для обычного сайта на WordPress разумная стартовая конфигурация выглядит так:
-
режим Lossy для новых загрузок;
-
WebP или AVIF для новых изображений, если тема корректно работает с такими файлами;
-
оптимизация thumbnails, которые реально используются;
-
отключение лишних EXIF-данных;
-
сохранение Copyright только там, где это нужно;
-
ограничение максимальной ширины больших изображений;
-
запуск Bulk Optimize после резервного копирования;
-
контроль квоты после первой массовой обработки.
Для ручной работы через Web Interface:
-
сначала проверить 3–5 типичных изображений;
-
сравнить Lossy и Lossless;
-
для больших фото включить Resize;
-
для изображений с текстом не использовать агрессивное качество;
-
не ориентироваться только на максимальный процент экономии;
-
сохранять исходники отдельно, если изображения важны.
Для API:
-
использовать callback_url для тяжелых задач;
-
разделять API credentials по проектам;
-
не ссылаться напрямую на временные optimized URLs как на постоянное хранилище;
-
сохранять результат в собственное хранилище;
-
делать несколько размеров за один запрос, если проекту нужны responsive images.
Сравнение с аналогами
Kraken.io находится между простыми онлайн-компрессорами и крупными медиа-платформами. Он мощнее, чем базовые сервисы с логикой загрузил — скачал, но проще, чем полноценные CDN/DAM-решения.
| Программа | Сильные стороны | Ограничения | Кому подходит |
|---|---|---|---|
| TinyPNG / TinyJPG | Очень простой интерфейс, быстрое сжатие WebP, AVIF, JPEG и PNG, есть API | Меньше контроля в ручном режиме, слабее как комплексная CMS/API-платформа | Тем, кому нужно быстро сжать изображения без сложных настроек |
| ShortPixel | Сильный WordPress-фокус, WebP/AVIF, PDF, bulk-обработка, удобен для WooCommerce | Больше воспринимается как WordPress-экосистема, а не универсальный API-инструмент | Владельцам WordPress-сайтов и агентствам с WP-проектами |
| Imagify | Простая настройка, сжатие, resize, WebP/AVIF, тесная связь с WordPress-производительностью | Менее гибок для кастомной API-автоматизации | Пользователям WordPress, которым нужен простой инструмент включил и работает |
| Squoosh | Локальная обработка в браузере, изображение не отправляется на сервер, удобно сравнивать кодеки | Не подходит как полноценный bulk/API/WordPress workflow | Тем, кому нужна ручная локальная оптимизация и визуальное сравнение |
| Compressor.io | Простой онлайн-компрессор JPEG, PNG, SVG, GIF и WebP, есть resize и rename | Меньше возможностей для CMS и автоматизации | Для быстрой разовой обработки файлов |
| EWWW Image Optimizer | Может оптимизировать изображения на сервере, поддерживает WebP/AVIF, lazy load, CDN-функции в премиум-сценариях | Требует совместимости сервера для локальной обработки, настройки могут быть сложнее | WordPress-сайтам, где важна локальная обработка или расширенный performance-набор |
| Cloudinary | Мощные трансформации, CDN, автоматическое качество, форматы и доставка | Это более крупная медиа-платформа, чем простой оптимизатор | Разработчикам и компаниям с большим объемом медиа |
| ImageKit | Автоматическая оптимизация, WebP/AVIF, responsive images, CDN и media delivery | Избыточен, если нужно только сжать несколько картинок | Проектам, где нужна оптимизация и доставка изображений в реальном времени |
TinyPNG хорош для простоты. Squoosh хорош для локальной приватной ручной обработки. ShortPixel и Imagify сильны в WordPress. Cloudinary и ImageKit шире по медиа-инфраструктуре. Kraken.io интересен тем, что сохраняет понятный фокус на оптимизации изображений, но дает больше рабочих сценариев, чем простая веб-форма: Web Interface, PRO-инструменты, WordPress, API, Cloud Storage, resize, conversion и bulk processing.
Безопасность и хранение файлов
Kraken.io работает как облачный сервис, поэтому изображения отправляются на обработку вне сайта пользователя. Для обычных публичных изображений это нормально. Для конфиденциальных документов, закрытых фото, медицинских снимков, юридических материалов или внутренних корпоративных изображений нужно заранее решить, допустима ли облачная обработка.
В веб-интерфейсе оптимизированные изображения доступны ограниченное время, а PRO-пользователи получают доступ через Cloud Storage. В API-сценариях важно не использовать временные ссылки как постоянные адреса изображений: оптимизированный файл нужно забрать и сохранить в своем хранилище или на своем сервере.
В WordPress-плагине отдельное внимание уделено безопасности учетных данных, проверкам прав и обработке загрузок. Raw SVG upload в WordPress-плагине не включен из-за XSS-рисков, хотя API Kraken.io может оптимизировать SVG.
Производительность сайта после оптимизации
Оптимизация изображений не делает сайт быстрым сама по себе, если остальная часть проекта перегружена тяжелыми скриптами, плохим хостингом, лишними плагинами и неудачной темой. Но изображения часто являются самым очевидным и быстро исправляемым источником лишнего веса.
Kraken.io помогает в трех направлениях:
-
Уменьшает вес файлов.
Меньше байтов — быстрее загрузка, особенно на мобильной сети. -
Позволяет отдавать правильные размеры.
Resize и оптимизация thumbnails помогают не загружать огромные изображения там, где нужен маленький блок. -
Дает next-gen форматы.
WebP и AVIF уменьшают вес страниц и помогают закрывать рекомендации PageSpeed.
Для лучшего результата Kraken.io стоит использовать вместе с нормальной структурой изображений на сайте: правильные размеры в шаблоне, lazy loading, корректный srcset, кэширование, CDN при необходимости и отсутствие дублирующих оптимизаторов.
Итоговая оценка Kraken.io
Kraken.io Image Optimizer — сильный инструмент для тех, кому нужна не просто разовая компрессия изображения, а нормальный рабочий процесс оптимизации. Его главный плюс — сочетание простого веб-интерфейса, режимов Lossy/Lossless/Expert, конвертации в WebP и AVIF, ресайза, WordPress-плагина, Bulk Optimize, API и интеграций.
Сервис лучше всего подходит:
-
сайтам с регулярными публикациями;
-
WordPress-проектам;
-
интернет-магазинам;
-
разработчикам;
-
SEO-специалистам;
-
агентствам;
-
командам, которым нужно обрабатывать много изображений.
Kraken.io не стоит выбирать как художественный фоторедактор. Он не предназначен для ретуши, дизайна, коллажей или ручной обработки снимков. Его задача конкретнее и практичнее: уменьшить вес изображений, подготовить их к публикации, автоматизировать обработку и помочь сайту загружаться быстрее.
Для простого ручного сжатия одной картинки подойдут и более минималистичные сервисы. Для локальной обработки без отправки файла на сервер удобен Squoosh. Для сложной медиа-инфраструктуры с CDN, трансформациями и доставкой изображений можно смотреть в сторону Cloudinary или ImageKit. Но если нужна именно оптимизация изображений с хорошим балансом между простотой, API, WordPress и массовыми сценариями, Kraken.io остается одним из наиболее практичных вариантов.

