Kraken.io Image Optimizer — это облачная программа для оптимизации изображений, уменьшения веса файлов, изменения размеров и конвертации графики в веб-форматы. Она не заменяет фоторедактор: здесь нет слоёв, кистей, ретуши, цветокоррекции и макетов. Основная задача Kraken.io — взять готовый JPG, PNG, GIF, WebP, SVG, AVIF, HEIC или PDF, уменьшить размер файла и вернуть результат для сайта, CMS, интернет-магазина, приложения или ручной публикации. API Kraken.io принимает файлы напрямую или обрабатывает изображения по URL, а Web Interface работает в браузере через File Uploader, URL Paster и Page Cruncher.
Сервис удобен там, где изображения уже подготовлены визуально, но слишком тяжёлые для страницы. Типичный сценарий — фотография товара, иллюстрация статьи, баннер, PDF-документ в медиатеке, подборка картинок для лендинга, превью для карточек или пользовательские загрузки в веб-приложении. Вместо ручного подбора параметров в Photoshop, GIMP или Paint.NET Kraken.io оптимизирует файл как отдельный этап публикации: сжимает, при необходимости меняет размер, конвертирует формат и показывает экономию в таблице результатов. Для материалов о графике на freeexe.net сервис логично связывать с разделами редакторов изображений, просмотрщиков изображений, а также с программами вроде GIMP, XnView, FastStone Image Viewer и Converseen.
Главная особенность Kraken.io — несколько входов в одну задачу. Для разовой обработки есть Web Interface. Для регулярной работы сайта — WordPress plugin. Для магазина на Magento — Magento Extension. Для серверной автоматизации — API с API Key и API Secret. Для разработчиков доступны официальные SDK для PHP, Node.js, Ruby, Google Go, .NET C#, Java, Python и PowerShell, а также интеграции для Gulp и Grunt.
Для каких задач подходит Kraken.io
Kraken.io используют не для создания изображений, а для финальной подготовки файлов перед публикацией. В рабочем процессе он стоит после редактора: сначала изображение кадрируют, чистят, подписывают или собирают в отдельной программе, затем пропускают через Kraken.io, чтобы уменьшить вес и не заставлять посетителя загружать лишние мегабайты.
Практические задачи программы:
уменьшение размера JPG и PNG перед загрузкой на сайт;
сжатие WebP, GIF, animated GIF, SVG, AVIF, HEIC и PDF через API;
пакетная обработка изображений в браузере;
оптимизация картинок по списку URL;
сбор изображений со страницы через Page Cruncher;
изменение ширины и высоты перед оптимизацией;
конвертация в WebP, AVIF, JPEG, PNG или GIF;
автоматическая обработка новых загрузок в WordPress;
массовая оптимизация существующей Media Library;
обработка product image cache, media images и skin images в Magento;
подключение сжатия изображений к build script, deployment process или пользовательским загрузкам через API.
Для ручной единичной задачи достаточно Web Interface. Для блога на WordPress рациональнее использовать Kraken.io Image Optimizer plugin: он обрабатывает полноразмерный файл и thumbnails, показывает экономию в Media Library и умеет запускать Bulk Optimize. Для проекта, где изображения поступают автоматически, лучше API: приложение отправляет файл или URL, получает kraked_url, размеры и статистику экономии.
Кому Kraken.io особенно полезен
Kraken.io хорошо вписывается в работу сайтов, где изображения регулярно попадают в публикации, карточки товаров, новости, инструкции или галереи. Для автора блога это способ не следить вручную за каждым JPG. Для администратора WordPress — контроль медиатеки без локальных утилит. Для интернет-магазина — сокращение веса каталога. Для разработчика — единый API, который работает с несколькими форматами и возвращает предсказуемый ответ.
| Сценарий | Как используется Kraken.io | Что получает пользователь |
|---|---|---|
| Разовая подготовка картинок | Web Interface → File Uploader → Lossy или Lossless → Download | Готовые облегчённые файлы без установки настольной программы |
| Пакет изображений | Web Interface PRO, ZIP Uploader, Download All Kraked Files | Обработка группы файлов и получение ZIP-архива |
| WordPress-сайт | Settings → Kraken.io, автоматическая оптимизация uploads, Bulk Optimize with Kraken.io | Сжатие новых и старых изображений в медиатеке |
| Magento-магазин | Magento Extension, Kraken API configuration, Image Optimizer | Оптимизация media, skin и product image cache |
| Веб-приложение | API с direct upload или image URL | Автоматическое сжатие пользовательских файлов |
| Контентная команда | Общая квота аккаунта, несколько API credentials | Раздельные подключения для сайтов и приложений |
Kraken.io не нужен там, где требуется художественная обработка. Для ретуши, слоёв, масок, ручной цветокоррекции и коллажей лучше использовать графический редактор. Если задача сводится к просмотру и сортировке фотографий, достаточно программ вроде XnView MP или IrfanView. Kraken.io закрывает другую часть работы: уменьшает вес уже готового файла и помогает снизить нагрузку на страницу.
Интерфейс Web Interface
Web Interface построен как последовательность шагов. Вверху пользователь выбирает источник изображений: File Uploader, URL Paster или Page Cruncher. Бесплатный сценарий ориентирован на загрузку файлов через File Uploader; URL Paster и Page Cruncher относятся к возможностям PRO. Далее выбирается режим оптимизации: Lossy, Lossless или Expert. После этого доступны блоки Resize your images и Convert your images, а ниже расположена область Click to upload or drag-and-drop your images here.

В интерфейсе нет лишних инструментов для редактирования изображения. Пользователь не рисует маску, не меняет контраст и не собирает макет. Все элементы подчинены одной цепочке: откуда взять изображение, каким способом оптимизировать, нужно ли изменить размер, нужно ли конвертировать формат, куда получить результат. Поэтому Web Interface легче освоить, чем графический редактор, но он уже по назначению.
После обработки Kraken.io выводит таблицу с колонками File name, Original size, Kraked size, Savings%, Savings и Status. По одной строке видно, сколько весил исходник, сколько весит оптимизированная версия, сколько байтов сэкономлено и какой процент уменьшения получился. Для одного файла используется Download, для группы — Download All Kraked Files in a ZIP archive, а также Save All Kraked Files in your Dropbox. Оптимизированные изображения в Web Interface доступны 12 часов; пользователи PRO получают доступ к ним через Kraken.io Cloud Storage.
Источники изображений: File Uploader, URL Paster и Page Cruncher
File Uploader — базовый способ работы. Пользователь загружает локальные файлы через область Click to upload or drag-and-drop your images here. Для быстрых задач это самый понятный путь: выбрать режим Lossy или Lossless, добавить изображения, дождаться обработки и получить файлы.
URL Paster рассчитан на изображения, которые уже лежат в интернете. Вместо локальной загрузки пользователь передаёт список URL. Kraken.io забирает эти файлы, оптимизирует их и готовит результат. Такой сценарий удобен при миграции сайта, чистке старой медиатеки или обработке изображений, которые уже доступны по прямым ссылкам.
Page Cruncher работает шире: в него вводится URL страницы, после чего Kraken.io собирает найденные на странице изображения, включая background images из CSS, оптимизирует их и возвращает архив. Этот режим полезен при аудите старой страницы: можно быстро понять, какие картинки дают лишний вес и что даст массовая оптимизация. Возможности URL Paster и Page Cruncher относятся к Web Interface PRO.
Режимы оптимизации: Lossy, Lossless и Expert
В Kraken.io есть три основных режима обработки. Они решают одну задачу, но делают это с разным балансом между размером файла, визуальной точностью и контролем параметров.
Lossy
Lossy — основной режим для веб-графики, когда нужно максимально уменьшить вес без заметной деградации при обычном просмотре. В описании Web Interface для Lossy указана типичная экономия не менее 60% от исходного веса, а в ряде случаев 80–90%. Этот режим подходит для фотографий в статьях, карточек товаров, иллюстраций блогов, промо-баннеров, изображений в новостях и лендингах.
Lossy не равен грубому ухудшению картинки. Его смысл в том, чтобы удалить избыточные данные и подобрать уровень сжатия, при котором файл становится заметно легче, а визуальная разница остаётся минимальной для читателя страницы. Для большинства веб-страниц именно этот режим даёт наибольший эффект, потому что посетителю важны скорость загрузки и нормальное отображение, а не архивное сохранение каждого байта исходника.
Lossless
Lossless нужен, когда важно сохранить визуальную информацию без изменения пикселей. В Web Interface этот режим описан как способ уменьшить вес без изменения единственного пикселя. Он подходит для брендовых материалов, маркетинговых изображений, интерфейсных скриншотов, файлов с мелкими деталями и графики, где изменение изображения недопустимо.
Экономия в Lossless обычно ниже, чем в Lossy, зато результат безопаснее для задач, где нельзя рисковать артефактами. Например, логотип, схема интерфейса, изображение с тонким текстом или фирменная графика могут быть обработаны без визуального пересжатия. Для фотографий товаров Lossless уместен, когда каталог уже подготовлен в нужном размере, а сжатие должно быть максимально аккуратным.
Expert
Expert предназначен для пользователей, которые понимают параметры сжатия. В этом режиме появляются поля JPEG Quality и PNG Quality со шкалой 1–100, блок Preserve Metadata с пунктами Select all, Profile, Date, Copyright, Geotag и Orientation, опция Auto-Orient Images и Chroma Subsampling со значениями 4:2:0, 4:2:2 и 4:4:4.
Expert удобен для тех, кто хочет не просто нажать Lossy, а управлять результатом. JPEG Quality помогает ограничить степень пересжатия JPEG. PNG Quality задаёт качество для PNG в Lossy-сценарии. Preserve Metadata оставляет важные EXIF, XMP и IPTC-данные, если они нужны для авторства, даты, ориентации или географической привязки. Chroma Subsampling относится к JPEG и влияет на хранение цветовой информации: 4:4:4 сохраняет больше цветовых данных, 4:2:0 сильнее уменьшает объём.
Поддерживаемые форматы
Kraken.io API поддерживает JPG, PNG, WebP, animated WebP, GIF, animated GIF, SVG, AVIF, HEIC и PDF. В Web Interface перечислены PNG, JPEG, GIF, SVG, WEBP, AVIF, HEIC и PDF. WordPress-плагин работает с JPEG, PNG, animated GIF, WebP, AVIF, HEIC/HEIF и PDF; raw SVG upload в плагине не включён из-за XSS-рисков, хотя API умеет оптимизировать SVG.
| Формат | Где используется в Kraken.io | Практический сценарий |
|---|---|---|
| JPG / JPEG | Web Interface, API, WordPress plugin | Фотографии, карточки товаров, иллюстрации |
| PNG | Web Interface, API, WordPress plugin | Скриншоты, интерфейсная графика, изображения с прозрачностью |
| GIF / animated GIF | API, WordPress plugin | Простая анимация и старые баннеры |
| WebP / animated WebP | API, Web Interface, WordPress plugin | Современный формат для веб-страниц |
| AVIF | API, Web Interface, WordPress plugin | Сильное уменьшение веса для поддерживаемых браузеров |
| HEIC / HEIF | API, WordPress plugin | Фото с мобильных устройств и медиатека |
| SVG | API, Web Interface | Векторная графика, логотипы, иконки |
| API, Web Interface, WordPress plugin | Документы в медиатеке и вложения на сайте |
Поддержка PDF важна для WordPress-сайтов с инструкциями, прайсами, презентационными материалами и документами. Такие файлы часто остаются вне внимания при оптимизации изображений, хотя тоже увеличивают вес страницы и загрузку вложений. Kraken.io обрабатывает PDF через ту же систему оптимизации, а в Media Library показывает экономию по обработанным файлам.
Изменение размера изображений
Resize your images в Web Interface нужен не для художественного кадрирования, а для технической подготовки размера. Большая фотография с камеры может весить несколько мегабайт не только из-за слабого сжатия, но и из-за избыточного разрешения. Если на сайте изображение показывается в ширине 1200 пикселей, публикация исходника на 5000 пикселей заставляет браузер загружать лишние данные. Resize сокращает размеры до нужных границ перед оптимизацией.

В Web Interface перечислены стратегии Exact, Fit, Portrait, Landscape, Crop, Square и Auto. Exact меняет изображение к заданным ширине и высоте без сохранения пропорций. Fit обрезает и масштабирует под нужный прямоугольник. Portrait фиксирует высоту и подстраивает ширину по пропорциям. Landscape фиксирует ширину и подстраивает высоту. Crop обрезает к точному размеру без искажения. Square сначала делает квадрат по короткой стороне, затем меняет размер. Auto выбирает portrait или landscape по пропорциям изображения.
| Стратегия | Что делает | Где применять |
|---|---|---|
| Exact | Меняет ширину и высоту точно, пропорции не сохраняются | Технические изображения без критичных пропорций |
| Fit | Обрезает и масштабирует под заданный прямоугольник | Превью одинакового размера |
| Portrait | Фиксирует высоту | Вертикальные изображения |
| Landscape | Фиксирует ширину | Горизонтальные фото для статей |
| Crop | Обрезает без искажения | Карточки товаров, плитки каталога |
| Square | Делает квадратное изображение | Аватары, миниатюры, плитки |
| Auto | Выбирает стратегию по ориентации | Смешанные подборки фото |
Для API resize задаётся объектом resize с параметрами width, height и обязательным strategy. При стратегиях portrait, landscape и auto изображения не увеличиваются, если заданные ширина или высота больше исходных размеров. Это важно для качества: маленькая картинка не растягивается до большого размера и не получает искусственную размытую версию.
Конвертация в WebP, AVIF, JPEG, PNG и GIF
Convert your images в Web Interface и объект convert в API решают задачу смены формата. Kraken.io API принимает параметр format, в котором можно указать jpeg, png, gif, webp или avif. Для конвертации прозрачных PNG или GIF в полностью непрозрачный JPEG используется параметр background: цвет задаётся в HEX, RGB или RGBA, по умолчанию применяется белый фон. Параметр keep_extension управляет тем, сохраняется ли исходное расширение в имени файла.
Конвертация особенно полезна для сайтов, где старые PNG и JPEG занимают много места. WebP и AVIF часто используют как next-gen formats: браузеры получают более лёгкие изображения, а страница быстрее отдаёт крупные иллюстрации и превью. В WordPress-плагине настройка Convert uploads to позволяет выбрать WebP, AVIF, JPEG, PNG или GIF; она синхронизируется между панелью Media и Settings → Kraken.io.
Конвертация не всегда должна включаться автоматически для всех файлов. Логотип с прозрачностью нельзя бездумно превращать в JPEG, если прозрачный фон нужен в дизайне. Фотографию товара, наоборот, часто рационально хранить в JPEG, WebP или AVIF. Для старых браузеров и сложной темы WordPress сначала проверяют отображение на копии сайта, затем применяют conversion к медиатеке.
Как пользоваться Web Interface
Работа в Web Interface начинается с выбора источника. Для обычной задачи выбирается File Uploader. В блоке Select optimization and compression mode выбирается Lossy для максимального уменьшения веса, Lossless для точного визуального результата или Expert для ручного контроля качества, metadata и chroma subsampling. Далее включается resize или conversion, если они нужны в текущей задаче.
Порядок обработки через Web Interface:
Открыть Web Interface.
В Select source of images оставить File Uploader.
В Select optimization and compression mode выбрать Lossy, Lossless или Expert.
В Expert при необходимости задать JPEG Quality, PNG Quality, Preserve Metadata, Auto-Orient Images и Chroma Subsampling.
В Resize your images оставить Don’t Resize или выбрать стратегию изменения размера.
В Convert your images оставить Auto или выбрать целевой формат.
Нажать Click to upload или перетащить файлы в область загрузки.
Дождаться появления строк в таблице результатов.
Проверить Original size, Kraked size, Savings% и Status.
Получить один файл через Download или всю группу через Download All Kraked Files.
Бесплатный Web Interface ограничивает размер файла 1 MB и партию до 20 файлов. PRO увеличивает максимальный размер файла до 32 MB, открывает image resizing, format conversion, ZIP archive uploads и priority processing. ZIP Uploader принимает архив до 1 GB, извлекает изображения, оптимизирует их и возвращает обработанный ZIP с сохранением структуры папок.
API Kraken.io для автоматизации
API нужен, когда ручной Web Interface становится узким местом. Приложение отправляет изображение в Kraken.io при загрузке пользователем, при сборке сайта, при импорте каталога или при публикации новых материалов. API работает через HTTPS POST и требует JSON-объект с секцией auth, где указываются api_key и api_secret.

Kraken.io API принимает два основных типа входа: URL изображения и direct upload. URL удобен, когда файл уже лежит в интернете или в production-хранилище. Direct upload подходит для deployment process, build script и on-the-fly processing, когда файл ещё не доступен по публичному адресу.
Ответ API содержит сведения о результате: успешность операции, имя файла, исходный размер, оптимизированный размер, экономию в байтах, исходные размеры изображения и ссылку kraked_url. В синхронном сценарии приложение ждёт завершения и сразу получает готовую ссылку. В асинхронном сценарии используется callback URL: приложение не держит соединение открытым, а получает уведомление после завершения обработки.
API особенно полезен в задачах, где изображений много и они появляются без участия редактора:
загрузка аватаров пользователями;
обработка фотографий товаров при импорте каталога;
оптимизация изображений из headless CMS;
подготовка responsive-наборов;
уменьшение веса PDF-документов;
создание превью при публикации записи;
отправка результата в хранилище.
Kraken.io также поддерживает внешние хранилища: Amazon S3, Google Cloud Storage, Rackspace Cloud Files, Microsoft Azure и SoftLayer Object Storage перечислены в документации API. Это помогает не хранить оптимизированные файлы на сервере приложения: результат можно отправлять сразу в объектное хранилище или CDN-цепочку.
WordPress-плагин Kraken.io Image Optimizer
Официальный WordPress-плагин называется Kraken.io Image Optimizer – Compress, Convert to WebP & AVIF, Resize & Bulk Optimize. Он подключает Media Library к облачной оптимизации Kraken.io: новые загрузки, полноразмерные изображения и thumbnails могут обрабатываться автоматически, а существующая медиатека — через Bulk Optimize with Kraken.io.

В Media Library плагин добавляет панель Kraken.io: статус подключения, режим conversion, сведения о квоте и кнопку Bulk optimize. В Grid view на миниатюрах появляются бейджи экономии, а в List view есть колонка Kraken.io с кнопкой Optimize, сведениями о Saved и ссылкой Show Details. Это важно для редактора: не нужно переходить в отдельный отчёт, чтобы увидеть, какие файлы уже обработаны, а какие ещё требуют оптимизации.
Настройки находятся в Settings → Kraken.io. В General Settings вводятся API Key и API Secret, выбирается Convert uploads to, режим Intelligent lossy или Lossless, а также включается Automatically optimize uploads. Поля API Key и API Secret хранятся в masked/write-only виде: сохранённые значения не подставляются обратно в форму и не раскрываются в исходном коде страницы.

Настройки WordPress-плагина
В General Settings пользователь задаёт базовую логику обработки:
API Key;
API Secret;

API Status;
Convert uploads to;
Optimization mode;
Automatically optimize uploads.
Intelligent lossy выбирается для максимальной экономии без видимой деградации в обычном просмотре. Lossless применяется, когда нужно сохранить визуальную информацию без изменения пикселей. Convert uploads to позволяет переводить новые загрузки в WebP, AVIF, JPEG, PNG или GIF, а также оставить Don’t convert, чтобы сохранять исходный формат.
В Advanced Settings есть Who can optimize images, Image sizes to Krak, настройки сохранения EXIF и контроль размеров. Who can optimize images ограничивает пользователей, которые могут тратить квоту: все авторизованные пользователи, authors and above или administrators only. Image sizes to Krak выбирает, какие размеры WordPress будут оптимизированы. В линейке 3.0 большие 1536×1536 и 2048×2048 retina sizes отключены по умолчанию для экономии квоты.
Bulk Optimize with Kraken.io
Bulk Optimize with Kraken.io нужен для старой медиатеки. Он находится в Media menu, Media Library и панели Kraken.io. На экране Bulk Optimize отображается количество изображений к обработке, кнопка Krak ’em all и таблица с Image, Original Size и Kraken.io Stats. Во время массовой обработки плагин показывает прогресс и ошибки по отдельным файлам.

Перед массовой оптимизацией медиатеки нужна резервная копия файлов. Плагин заменяет изображение оптимизированной версией, поэтому после деактивации или удаления оптимизированные файлы остаются на сайте и не откатываются автоматически к исходникам. Это нормальная логика для производственного сайта, но рискованная для медиатеки без бэкапа.
Что происходит с файлами WordPress
Плагин сохраняет имена файлов, URLs, ALT text, titles и captions. Он меняет байты изображения, но не переписывает текстовые поля медиатеки и не ломает ссылки на вложения. Для сайтов, где изображения уже встроены в десятки записей, это критично: после оптимизации не нужно вручную менять адреса картинок в контенте.
Для локальных, staging и закрытых установок плагин работает через загрузку файлов на Kraken.io с сервера, а не через публичный URL. Поэтому сайт может находиться за basic auth, firewall или на локальном стенде; Kraken.io получает файл от WordPress-сервера, обрабатывает его и возвращает результат.
Magento Extension
Magento Extension подключает Kraken.io к интернет-магазину. Расширение оптимизирует media images, skin images и product image cache, то есть работает не только с картинками товаров, но и с графикой темы. Для магазина это важно: вес страницы складывается не только из каталога, но и из баннеров, декоративных элементов, иконок, превью и изображений шаблона.
В Magento-сценарии Kraken.io помогает поддерживать каталог в рабочем состоянии после импорта новых товаров. Product image cache часто содержит множество производных изображений одного товара: миниатюры, карточки, zoom-версии, изображения в списке. Если магазин генерирует их без дополнительной оптимизации, общий объём быстро растёт. Kraken.io закрывает этот участок через отдельное расширение и API.
Тарифы, квоты и ограничения
Kraken.io работает с бесплатным аккаунтом для тестирования и платными планами. Free Account даёт 100 MB testing quota, кредитная карта для старта не требуется. Платные планы включают Full API Access, Web Interface PRO, WordPress Plugin, Magento Extension и Kraken.io Cloud Storage. Квота считается по объёму необработанных исходных изображений и общая для API, Web Interface, WordPress plugin и Magento extension.
| План | Цена за месяц | Цена за год | Квота изображений | Дополнительный GB |
|---|---|---|---|---|
| Micro | $5 / mo. | $50 / yr. | 500 MB / month | $5 |
| Basic | $9 / mo. | $90 / yr. | 2 GB / month | $4 |
| Advanced | $19 / mo. | $190 / yr. | 5 GB / month | $3 |
| Premium | $39 / mo. | $390 / yr. | 15 GB / month | $2 |
| Enterprise | $79 / mo. | $790 / yr. | 60 GB / month | $1 |
Годовая оплата оформлена как Yearly 2 Months Free. Превышение квоты оплачивается по ставке дополнительного GB для выбранного плана. Аккаунт можно отменить, понизить или повысить без контракта, а оплата принимается банковскими картами VISA, Mastercard, Diners, Discover, Amex и JCB. Все планы позволяют создать до десяти наборов API credentials, что удобно для нескольких сайтов, блогов или веб-приложений в одной организации.
Бесплатный Web Interface ограничен размером файла 1 MB и партией до 20 файлов. Web Interface PRO увеличивает максимум до 32 MB, добавляет resizing, format conversion, ZIP archive uploads и priority processing. Для ZIP archive uploads действует отдельный сценарий: архив до 1 GB распаковывается, изображения внутри обрабатываются, а пользователь получает обработанный ZIP с сохранённой структурой папок.
Системные требования
Kraken.io не является классической настольной программой, поэтому требования зависят от способа использования. Для Web Interface нужен браузер и подключение к интернету. Для API — серверное приложение или скрипт, который умеет отправлять HTTPS POST и формировать JSON с auth, api_key и api_secret. Для WordPress-плагина нужны WordPress 4.9 или выше и PHP 5.6 или выше.
| Компонент | Требования | Ограничения |
|---|---|---|
| Web Interface | Браузер, доступ к kraken.io, файлы поддерживаемых форматов | Free: 1 MB на файл, до 20 файлов за партию |
| Web Interface PRO | Платный план, браузер, аккаунт Kraken.io | До 32 MB на файл, ZIP archive uploads до 1 GB |
| API | HTTPS POST, JSON, API Key, API Secret | Квота аккаунта, лимиты плана |
| WordPress plugin | WordPress 4.9+, PHP 5.6+ | Требуются API credentials и доступ сервера к Kraken.io |
| Magento Extension | Magento-сайт, API credentials | Обработка расходует общую месячную квоту |
Русский язык поддерживается в WordPress-плагине в составе переводов: в changelog 3.0.3 перечислены 64 локали и 39 языков, включая Russian. Для Web Interface рабочие элементы интерфейса представлены на английском: File Uploader, URL Paster, Page Cruncher, Lossy, Lossless, Expert, Resize your images, Convert your images, Download All Kraked Files.
Плюсы и минусы
Плюсы:

Web Interface работает без установки настольной программы;
есть Lossy, Lossless и Expert, поэтому можно выбирать между максимальной экономией, точным визуальным результатом и ручным контролем;
поддерживаются JPG, PNG, WebP, animated WebP, GIF, animated GIF, SVG, AVIF, HEIC и PDF через API;
WordPress-плагин автоматизирует обработку uploads, thumbnails и existing Media Library;
Magento Extension закрывает media images, skin images и product image cache;
API подходит для build scripts, deployment process, пользовательских загрузок и серверных интеграций;
Web Interface показывает Original size, Kraked size, Savings% и Savings;
Expert mode управляет metadata, auto-orientation и chroma subsampling;
доступны SDK для популярных языков программирования;
один аккаунт может использоваться на нескольких WordPress-сайтах, включая multisite;
платные планы позволяют создать до десяти наборов API credentials.
Минусы:
бесплатный Web Interface ограничен 1 MB на файл;
бесплатная партия ограничена 20 файлами;
URL Paster, Page Cruncher, resizing, conversion, ZIP archive uploads и priority processing относятся к PRO;
обработка облачная, поэтому файлы отправляются на внешний сервис;
WordPress-плагин заменяет файлы оптимизированными версиями, автоматического отката после удаления плагина нет;
массовая обработка медиатеки расходует месячную квоту;
для API, WordPress и Magento нужны API Key и API Secret;

Web Interface ориентирован на оптимизацию, а не на ручную правку изображений;
raw SVG upload в WordPress-плагине отключён из-за XSS-рисков.
Сравнение с аналогами
Kraken.io нужно сравнивать не с редакторами изображений, а с сервисами оптимизации. GIMP, Paint.NET, Picosmos Tools и FastStone помогают редактировать, просматривать или пакетно менять файлы локально, но Kraken.io решает другую задачу: он даёт облачное сжатие, API, CMS-плагины и контроль квоты. Среди прямых аналогов ближе TinyPNG / Tinify, ShortPixel, Imagify, EWWW Image Optimizer, Smush, Cloudinary и ImageKit.
| Сервис | Тип решения | Форматы и функции | Где сильнее Kraken.io | Где аналог удобнее |
|---|---|---|---|---|
| Kraken.io | Web Interface, API, WordPress plugin, Magento Extension | Lossy, Lossless, Expert, resize, conversion, ZIP, Cloud Storage | Единая связка Web Interface + API + WordPress + Magento; поддержка HEIC и PDF через Kraken.io API | Не заменяет CDN и редактор изображений |
| TinyPNG / Tinify | Онлайн-сжатие, API, WordPress plugin | JXL, AVIF, WebP, JPG, PNG, APNG; API для AVIF, WebP, JPEG и PNG | Expert mode, Page Cruncher, Magento-сценарий, PDF/HEIC в Kraken.io API | TinyPNG проще для разового сжатия через сайт |
| ShortPixel | WordPress plugin, API, image optimization tools | Оптимизация изображений и PDF, WebP/AVIF, bulk, lazy loading | Kraken.io удобен, когда нужен отдельный Web Interface и Magento Extension | ShortPixel силён в WordPress-сценариях с flat monthly fee и дополнительными WP-функциями |
| Imagify | WordPress image optimizer | 1-click compression, resize, WebP/AVIF; free up to 20 MB/month | Kraken.io даёт Expert mode, Page Cruncher и внешний API-пайплайн | Imagify проще для пользователей WordPress, которым нужен минимум настроек |
| EWWW Image Optimizer | WordPress plugin, локальные серверные инструменты, Compress API | WebP, AVIF, Lazy Load, server-side tools, Easy IO CDN | Kraken.io не требует серверных бинарников и даёт единый облачный API | EWWW подходит сайтам, где важна локальная обработка на сервере |
| Cloudinary | Image CDN и медиаплатформа | Трансформации, delivery, storage, CDN | Kraken.io проще как точечный оптимизатор без перехода на медиаплатформу | Cloudinary сильнее для динамической доставки и трансформаций на лету |
| ImageKit | Image CDN, optimization, transformations | URL-трансформации, CDN, real-time optimization | Kraken.io удобнее для тех, кому нужен отдельный оптимизатор и CMS-плагины | ImageKit лучше, когда нужна delivery-инфраструктура |
TinyPNG / Tinify проще для быстрой обработки отдельных изображений. Сайт Tinify поддерживает JPEG XL, AVIF, WebP, JPG, PNG и APNG, а API работает с AVIF, WebP, JPEG и PNG; бесплатный API даёт 500 compressions в месяц без платёжного метода. Kraken.io шире в части Web Interface PRO, Page Cruncher, PDF, HEIC и Magento Extension.
ShortPixel ближе к Kraken.io в WordPress-сценариях. Плагин ShortPixel оптимизирует изображения и PDF, делает bulk compress to WebP and AVIF, умеет lazy loading и resize. Его удобно рассматривать для сайтов, где вся работа сосредоточена в WordPress и нужен плоский месячный пакет. Kraken.io сильнее, когда один и тот же аккаунт используется для Web Interface, API, WordPress и Magento.
Imagify проще по логике для пользователя WordPress: 1-click compression, resize и conversion to WebP/AVIF, free up to 20 MB/month. Он хорошо подходит владельцам сайтов, которым нужен понятный плагин без глубокого API-сценария. Kraken.io выигрывает там, где нужны Expert-параметры, API-интеграция вне WordPress, Page Cruncher и обработка по URL.
EWWW Image Optimizer отличается тем, что умеет использовать инструменты на сервере: jpegtran, optipng, pngout, pngquant, gifsicle и cwebp. Это ценно для сайтов, где администратор хочет задействовать собственный сервер и не полагаться только на облачную обработку. Kraken.io, наоборот, снимает нагрузку с сервера сайта и работает как отдельный облачный оптимизатор через API и плагины.
Отзывы пользователей и профильных изданий
Картина отзывов у Kraken.io неоднородная: технические обзоры и часть пользователей выделяют качество сжатия, простую интеграцию и пользу для скорости сайта, а негативные оценки чаще касаются поддержки, подписки, старых периодов без обновлений и отдельных проблем с bulk actions. Поэтому оценивать сервис лучше по собственному сценарию: Web Interface для ручной обработки, плагин для WordPress, API для приложения, Magento Extension для магазина.
GeekWire в обзоре WordPress-плагина описывал использование lossless compression: было оптимизировано более 9 GB изображений со средней экономией 18% размера файла. Для их сценария это напрямую уменьшало исходящий CDN-трафик на 18%, а экономия на передаче данных перекрывала стоимость оптимизации. Это хороший пример не максимальной, а аккуратной экономии: lossless даёт меньший процент, зато сохраняет визуальную информацию.
На G2 краткая сводка отзывов подчёркивает простоту использования, быструю оптимизацию, отсутствие заметной потери качества и удобство bulk uploads. В тех же отзывах отмечается ограниченность бесплатной версии. Такая оценка совпадает с устройством Kraken.io: бесплатный Web Interface действительно полезен для пробы, но регулярная обработка больших файлов, URL Paster, Page Cruncher и conversion требуют платного режима.
На WordPress.org у плагина рейтинг 4.5 из 5, 119 reviews, 100 оценок 5 stars, 6 оценок 4 stars, 1 оценка 3 stars, 2 оценки 2 stars и 10 оценок 1 star. Положительные отзывы выделяют качество оптимизации и экономию размера, а отрицательные отзывы в видимом списке касаются поддержки, подписки и работы bulk-сценариев в прошлых периодах.
Hacker News в 2013 году обсуждал Kraken.io как сервис оптимизации изображений с единым API, resizing, WebP compression и SVG optimization. В дискуссии звучали сравнения с локальными утилитами и JPEGmini, а также практический комментарий об обработке более 500 изображений, где почти все файлы получили уменьшение в lossless mode после предварительной оптимизации другими инструментами. Это показывает раннюю сильную сторону Kraken.io: сервис был интересен не только как онлайн-форма, но и как автоматизируемая альтернатива набору локальных оптимизаторов.
Безопасность и приватность
Kraken.io обрабатывает файлы в облаке. Это удобно для производительности, потому что локальный сервер WordPress или Magento не выполняет тяжёлое сжатие сам, но важно для файлов с персональными данными, закрытыми документами и коммерческими материалами. Для публичных изображений сайта этот риск обычно ниже: такие файлы всё равно предназначены для публикации. Для внутренних PDF, договоров, паспортных сканов и непубличной графики Kraken.io нужно использовать только после оценки правил хранения и доступа в конкретном проекте.
В WordPress-плагине API credentials хранятся masked и write-only, не подставляются обратно в форму и не появляются в source страницы. Оптимизационные действия защищаются nonces и capability checks, uploads проходят content verification, а raw SVG upload отключён как XSS precaution. Эти меры важны для многопользовательских сайтов, где редакторы, авторы и администраторы имеют разные уровни доступа.
Для контроля расходов есть настройка Who can optimize images. Она ограничивает, кто может запускать оптимизацию и расходовать квоту: все авторизованные пользователи, authors and up или administrators only. На membership-сайтах, форумах и WooCommerce-проектах это защищает месячный лимит от случайных или ненужных запусков обработки.
Практические сценарии использования
Сжать несколько картинок перед публикацией
Для ручной подготовки изображений открывается Web Interface, выбирается File Uploader и режим Lossy. После загрузки таблица показывает исходный вес, оптимизированный вес и процент экономии. Этот сценарий подходит для одного поста, лендинга, новости или инструкции, где нужно быстро облегчить несколько JPG/PNG перед публикацией.
Если изображение содержит мелкий текст, скриншот интерфейса или брендовые элементы, вместо Lossy выбирается Lossless. Если нужно сохранить copyright или orientation, включается Expert и отмечаются нужные поля Preserve Metadata.
Подготовить изображения для WordPress
WordPress-плагин подключается к аккаунту через Settings → Kraken.io. После ввода API Key и API Secret выбирается режим Intelligent lossy или Lossless, включается Automatically optimize uploads и задаётся Convert uploads to, если сайт использует WebP или AVIF. Новые файлы, загружаемые через Media Library, будут обрабатываться автоматически, включая generated thumbnails.
Для уже существующей медиатеки используется Bulk Optimize with Kraken.io. Перед запуском Krak ’em all лучше сделать резервную копию uploads, потому что плагин заменяет файлы оптимизированными версиями. После обработки экономия отображается в Media grid, Media list и Stats screen.

Оптимизировать интернет-магазин
Для Magento-магазина Kraken.io закрывает product image cache, media images и skin images. На практике это означает, что уменьшается вес не только фотографий товаров, но и графики темы. Для магазина с большим каталогом это важнее, чем разовое сжатие через браузер: изображения появляются регулярно, а производные размеры создаются под разные блоки интерфейса.
В WordPress + WooCommerce Kraken.io работает через Media Library. Product photos загружаются как обычные медиафайлы, а плагин оптимизирует полноразмерные изображения и thumbnails. Для больших каталогов ограничивают Who can optimize images и выбирают только нужные image sizes, чтобы не тратить квоту на размеры, которые тема не отдаёт посетителям.
Встроить обработку в приложение
API используется для пользовательских загрузок, генерации превью и автоматической обработки файлов при импорте. Приложение отправляет direct upload или URL, указывает wait: true для синхронной обработки или callback URL для асинхронного сценария, получает kraked_url и сохраняет результат в своей системе. Для разных приложений в одном аккаунте можно создать отдельные API credentials.
Этот сценарий особенно важен для сервисов, где изображения загружают пользователи: маркетплейс, доска объявлений, профильная социальная платформа, каталог работ, сервис отзывов, CMS с редакторами. Kraken.io избавляет от необходимости устанавливать и поддерживать набор локальных оптимизаторов на каждом сервере.
Типичные ошибки при работе с Kraken.io
Первая ошибка — сжимать всё в Lossy без проверки назначения файла. Для фотографий в статье Lossy оправдан, но скриншоты интерфейса, схемы, изображения с мелким текстом и брендовая графика часто лучше проходят через Lossless или Expert с аккуратной настройкой качества.
Вторая ошибка — запускать массовую оптимизацию WordPress без резервной копии. Плагин заменяет файлы оптимизированными версиями, и деактивация плагина не возвращает исходники. Перед Krak ’em all нужна копия каталога uploads или полный бэкап сайта.
Третья ошибка — не считать месячную квоту. Квота общая для API, Web Interface, WordPress plugin и Magento extension. Если один аккаунт подключён к нескольким сайтам, массовая обработка старой медиатеки на одном проекте может быстро израсходовать лимит для остальных.
Четвёртая ошибка — оставлять geotag в публичных фотографиях без необходимости. Kraken.io по умолчанию умеет удалять metadata, а Preserve Metadata в Expert и WordPress-настройках следует включать только для тех полей, которые действительно нужны. Для фотографий сотрудников, объектов, частных мест и внутренних мероприятий географические метки лучше не сохранять.
Пятая ошибка — использовать Web Interface там, где нужен API. Если изображения загружаются ежедневно и процесс повторяется, ручная обработка становится нестабильной: один редактор забудет сжать файл, другой выберет другой режим, третий пропустит conversion. API или WordPress plugin делают результат повторяемым.
Как проверить результат
После обработки в Web Interface проверяется таблица: Original size, Kraked size, Savings%, Savings и Status. Если процент экономии высокий, но изображение выглядит хуже, открывается View или локальное сравнение исходника и результата. Для фотографий это обычно проверяется на крупном фрагменте с лицами, текстурами и резкими границами; для скриншотов — на мелком тексте и тонких линиях.
В WordPress результат проверяется через Media Library. В Grid view видны бейджи экономии, в List view — колонка Kraken.io с исходным размером, оптимизированным размером и Saved. Для массовой обработки полезно открыть Bulk Optimize report и убедиться, что нет ошибок по отдельным файлам.
Для страницы сайта проверяются не только файлы, но и фактическая отдача браузеру. После conversion в WebP или AVIF нужно открыть страницу в браузерах, которыми пользуется аудитория, проверить изображения в карточках, галереях, header, footer и lazy-loaded блоках. Если используется CDN или кэш-плагин, после оптимизации очищают кэш, иначе браузер может продолжать получать старые версии.
Для resize проверяется разрешение: изображение не должно стать меньше реального блока на сайте. Если карточка товара отображается шириной 600 пикселей, файл шириной 300 пикселей будет растянут и потеряет резкость. Если баннер должен быть 1920 пикселей по ширине, нельзя автоматически обрезать его до размера миниатюры.
Частые вопросы
Kraken.io — это программа или онлайн-сервис?
Kraken.io — облачная программа для оптимизации изображений. Она работает через браузерный Web Interface, API, WordPress plugin и Magento Extension. В отличие от настольных редакторов, Kraken.io не занимается ретушью и созданием изображений, а обрабатывает готовые файлы.
Что выбрать: Lossy или Lossless?
Lossy подходит для большинства веб-фотографий и изображений, где важен минимальный вес. Lossless выбирается для материалов, где нельзя менять визуальную информацию. Expert нужен, когда требуется настроить JPEG Quality, PNG Quality, metadata, auto-orientation и chroma subsampling.
Поддерживает ли Kraken.io WebP и AVIF?
Да. API поддерживает WebP, включая animated WebP, и AVIF. WordPress-плагин умеет convert uploads to WebP, AVIF, JPEG, PNG или GIF. Web Interface содержит блок Convert your images с форматом Auto и поддерживаемыми форматами.
Можно ли обрабатывать PDF?
Да. API поддерживает PDF, Web Interface перечисляет PDF среди форматов, а WordPress-плагин обрабатывает PDF в Media Library. Для сайтов с документами это полезно так же, как сжатие изображений: файл становится легче для открытия и передачи.
Меняет ли WordPress-плагин URL изображений?
Нет. Плагин оптимизирует image bytes in place и сохраняет filenames, URLs, ALT text, titles и captions. Ссылки в записях и данные медиатеки не переписываются из-за самой оптимизации.
Можно ли использовать один аккаунт на нескольких WordPress-сайтах?
Да. Один API key и secret можно использовать на нескольких сайтах и блогах, включая multisite networks; отдельная лицензия на каждый сайт не требуется.
Есть ли ограничения у бесплатного режима?
Free Account даёт 100 MB testing quota. Бесплатный Web Interface ограничен 1 MB на файл и до 20 файлов за партию. Для URL Paster, Page Cruncher, image resizing, format conversion, ZIP archive uploads, 32 MB max file size и priority processing нужен Web Interface PRO.
Нужно ли хранить EXIF metadata?
EXIF metadata сохраняют только при необходимости: дата, copyright, geotag, orientation и profile могут быть важны для архива, авторского контроля или корректной ориентации. Для публичных изображений geotag часто лучше удалить, чтобы не раскрывать место съёмки.
Итоговые рекомендации
Kraken.io рационален, когда оптимизация изображений должна быть повторяемой, измеримой и встроенной в рабочий процесс. Для разовой подготовки достаточно Web Interface: выбрать File Uploader, Lossy или Lossless, получить таблицу Original size и Kraked size, затем сохранить результат. Для WordPress лучше подключить плагин, настроить Settings → Kraken.io, включить автоматическую обработку новых uploads и запускать Bulk Optimize только после резервной копии медиатеки. Для Magento логичен Magento Extension, потому что он охватывает media images, skin images и product image cache. Для приложений и больших сайтов нужен API с отдельными API credentials для разных проектов.
Lossy выбирается для фотографий и большинства веб-изображений, где важна скорость страницы. Lossless — для брендовой графики, скриншотов, схем и файлов, где нельзя менять пиксели. Expert — для случаев, когда нужно управлять качеством, EXIF, geotag, orientation и chroma subsampling. Conversion в WebP или AVIF даёт дополнительную экономию, но его проверяют на реальных страницах сайта вместе с темой, кэшем и браузерами аудитории.
Главное ограничение Kraken.io — облачная природа и квоты. Файлы отправляются на внешний сервис, месячный лимит общий для всех способов обработки, а бесплатный Web Interface подходит только для небольших файлов. При правильном сценарии Kraken.io закрывает важную часть публикации: превращает тяжёлые изображения в более лёгкие файлы, показывает экономию и автоматизирует то, что вручную быстро становится ошибочным и непоследовательным.
Список изменений
История версий и развития Kraken.io:
- Kraken.io развивался от онлайн-оптимизатора к связке Web Interface, API, плагинов и CMS-интеграций. В августе 2013 года был представлен обновлённый Kraken Image Optimizer: в списке нововведений упоминались улучшенные lossy-алгоритмы, поддержка Google WebP, SVG file optimization, платные API-планы, обновлённый Free Web Interface с Retina graphics, Rackspace Cloud Files и Amazon S3 integration.
- В 2013 году проект обсуждался на Hacker News в формате Show HN: Kraken.io – image optimization service. В дискуссии подчёркивалась работа с основными web image formats через единый API, а также image resizing, WebP compression и SVG optimization. Там же участники сравнивали Kraken.io с локальными инструментами PNGCrush, OptiPNG, AdvPNG и PNGOut, что хорошо показывает раннее позиционирование сервиса: не просто онлайн-кнопка для сжатия, а API-слой поверх оптимизации изображений.
- WordPress-плагин начинался с базовой автоматизации. В версии 1.0 были доступны lossy и lossless optimization для JPG, PNG и GIF, включая animated GIF, а также автоматическая оптимизация uploads и thumbnails. В 1.0.3 появилась функция Krak ’em all в Media Library Bulk Actions. В 2.0.0 настройки переехали в отдельный раздел Settings → Kraken.io с Advanced Settings.
- В 2.5.0 добавились ограничения максимальных размеров uploads, resizing с sharpening enhancement, принудительное значение JPEG quality, сохранение выбранных EXIF tags и auto-orient by EXIF. В 2.6.0 появилась возможность выбирать, какие image sizes оптимизируются, а также менять chroma subsampling scheme для JPEG. В 2.6.6 вышел security release для CVE-2022-38454.
- Версия 2.7.0 стала крупной переработкой WordPress-плагина: модульная OOP-архитектура, WebP image generation and display support, background processing, поддержка WP Retina 2x, NextGen Gallery и WP Offload Media, а также security-улучшения через capability и nonce checks. В линейке 3.0 появились WebP, AVIF, HEIC, HEIF и PDF, convert uploads to WebP, AVIF, JPEG, PNG или GIF, панель Kraken.io в Media Library, Add Media и Plugins screens, Dashboard widget, Dedicated Bulk Optimize with Kraken.io screen, per-image savings и error badges.
- В 3.0.2 были исправлены сценарии с файлами без thumbnails, включая PDFs, AVIF и small images; сообщения об ошибках стали показывать реальную причину вроде timeout или missing file. В 3.0.3 добавились переводы на 64 локали и 39 языков, Savings on this site panel на Stats screen и sticky Save Changes bar на settings screen.


Оставте свой отзыв о Kraken.io