Форматы
Чем отличается JPG от PNG
Сравнение классических форматов: разница в сжатии, прозрачности и том, какой формат изображения выбрать для какой задачи.
Открыли файл с расширением .jxl и браузер отказался его показывать? Или просто заметили, что в октябре 2026 Chrome и Firefox начали писать про «JPEG XL по умолчанию», и не поняли, о чём речь? JPEG XL — новый формат изображений, который задумывался как замена сразу и JPEG, и PNG. Разбираем, что это за формат, откуда он взялся, чем он лучше привычных JPEG и PNG, как он соотносится с WebP и AVIF и что делать, если браузер файл всё ещё не открывает.
Коротко: JPEG XL — формат изображений, который задумывался как замена и JPEG, и PNG сразу. С октября 2026 он открывается «из коробки» в Chrome 155, Firefox 157 и Safari — без флагов и расширений. Сжимает на 30–50% плотнее JPEG, поддерживает HDR и умеет перепаковывать старые .jpg без потери качества. Если файл .jxl не открылся — обновите браузер или сконвертируйте его в JPG онлайн.

JPEG XL — это формат изображений нового поколения с расширением .jxl и MIME-типом image/jxl, который разрабатывается группой JPEG (той же, что стоит за классическим JPEG) как единая замена сразу двум старым форматам — JPEG для фотографий и PNG для графики с прозрачностью. Идея в том, чтобы не держать в вебе два разных формата под разные задачи, а закрыть их одним: JPEG XL одинаково хорошо сжимает и фотографии, и иллюстрации, поддерживает прозрачность как PNG и при этом даёт более плотное сжатие, чем оба предшественника.
До 2026 года формат JPEG XL был скорее нишевым — поддерживался отдельными приложениями и библиотеками, но не входил «из коробки» в массовые браузеры. Ситуация изменилась резко: Chrome 155 (вышел 6 октября 2026 года) и Firefox 157 (конец сентября 2026 года) включили декодирование .jxl по умолчанию, присоединившись к Safari, который поддерживает формат нативно уже несколько лет. Подробности релиза Chrome — в материале Chrome 155 и JPEG XL по умолчанию, релиза Firefox — в новости Firefox 157 и JPEG XL по умолчанию.
У формата JPEG XL необычная судьба — он уже один раз появлялся в Chrome и один раз исчезал оттуда, прежде чем закрепиться окончательно.
Главных причин две: формат успел закрепиться в профессиональных сценариях (фото, медицина), и технически браузеры наконец получили декодер, который можно безопасно включить по умолчанию для всех пользователей, — об этом в следующем разделе.
Формат JPEG XL не просто «ещё один вариант сжатия» — у него набор конкретных технических преимуществ перед обоими предшественниками.
Если взять обычный .jpg и перепаковать его в .jxl, результат занимает меньше места на диске, но при распаковке обратно в .jpg получается байт-в-байт тот же файл, с которого всё начиналось. Для сравнения — в разделе сжатие с потерями и без потерь: в чём разница подробно разобрано, чем вообще отличаются lossless- и lossy-алгоритмы и почему это важно не только для картинок, но и для архивов и видео.
На первый взгляд кажется, что JPEG XL, WebP и AVIF — конкуренты за одну и ту же нишу «современный формат изображений для веба». На практике они решают немного разные задачи, и точных цифр прямого сравнения между ними в верифицированных источниках по теме JPEG XL нет — сравнивать стоит не по процентам, а по философии формата.
| Формат | Что заменяет | Сильная сторона | Браузерная поддержка на 2026 год |
|---|---|---|---|
| JPEG XL | JPEG и PNG одновременно | Lossless-перепаковка старых .jpg, HDR, прогрессивная загрузка | Chrome 155+, Firefox 157+, Safari |
| WebP | JPEG и GIF (анимация) | Широкая поддержка, давно встроен во все основные браузеры | Все современные браузеры уже несколько лет |
| AVIF | JPEG, иногда PNG | Построен на кодеке AV1, компактные файлы для фото | Chrome, Firefox, Safari — поддержка добавлена ранее |
Если коротко сформулировать разницу в подходах: WebP и AVIF изначально нацелены в основном на замену JPEG (со своими компромиссами по скорости кодирования и поддержке функций), а JPEG XL решает задачу шире — одновременно замена и JPEG, и PNG, плюс обратимая работа с уже существующими архивами JPEG. Более подробное сравнение именно WebP и AVIF — с их сильными и слабыми сторонами друг против друга — есть в отдельном материале WebP и AVIF: что выбрать в 2026 году.
К октябрю 2026 года поддержка JPEG XL охватывает основные платформы, хотя и неравномерно — где-то формат работает «из коробки», а где-то нужен дополнительный шаг. Актуальный статус поддержки по браузерам и версиям можно свериться на caniuse.com/jxl.
| Платформа | Статус поддержки |
|---|---|
| Chrome 155+ (Windows, macOS, Linux, ChromeOS, Android, Android WebView) | Декодирует .jxl по умолчанию, без флагов |
| Firefox 157+ (Windows, macOS, Linux, Android) | Декодирует .jxl по умолчанию, без флагов в about:config |
| Safari (iOS, macOS, visionOS) | Нативная поддержка уже несколько лет |
| Windows | Через расширение «JPEG XL Image» из Microsoft Store |
| Настольные просмотрщики | XnView, IrfanView с установленным плагином |
Важный нюанс для Chrome: поддержка появилась не внезапно в 155-й версии, а постепенно — декодер присутствовал в браузере начиная с Chrome 145 (февраль 2026 года), но был спрятан за экспериментальным флагом, и лишь в Chrome 155 его включили для всех пользователей по умолчанию. Decoder в Chrome, кстати, написан не на классическом C++ эталонной библиотеки libjxl, а переписан на Rust под именем jxl-rs — разработчики объясняют это требованиями memory-safety — и использует SIMD-оптимизации для скорости.
Если файл .jxl не открывается, есть два рабочих пути — в порядке убывания удобства.
Расширение могло потеряться или быть подменено при пересылке. Чтобы точно узнать реальный формат файла по его содержимому, а не по имени, используйте инструмент определения формата файла — он смотрит на сигнатуру файла прямо в браузере.
Ответ зависит от того, кто спрашивает.
Для обычного пользователя — переходить ни на что не нужно. Браузер сам начнёт открывать .jxl-файлы, как только обновится до нужной версии, и никаких действий со стороны пользователя это не требует. Если к вам попал .jxl-файл раньше, чем обновился браузер, — см. раздел выше про конвертацию.
Для тех, кто публикует фото или разрабатывает сайты — ситуация интереснее. Прогрессивная отрисовка и более компактный вес файла — это прямой плюс для скорости загрузки страницы, а значит и для пользовательского опыта и позиций в поиске. Но до тех пор, пока поддержка JPEG XL не покрывает 100% аудитории, формат на сайте имеет смысл подключать как дополнительный источник изображения — с запасным вариантом в JPEG или WebP для браузеров, которые .jxl ещё не понимают, — а не как единственный формат. Решения такого уровня — какие форматы подключать, как настроить fallback-цепочку изображений и когда вообще стоит переходить на новый формат на проде — обычно принимает команда, которая ведёт разработку сайта: например, специалисты YuSMP Group по разработке сайтов закладывают такие вещи в техническую часть проекта, а не оставляют на усмотрение дизайнера или маркетолога постфактум.
Нет, несмотря на похожее на слух сочетание букв. XML — текстовый формат разметки данных, а JPEG XL — бинарный формат сжатия изображений. Общего у них только то, что оба названия начинаются на «X» и заканчиваются похожими буквами — по сути и назначению это абсолютно разные вещи.
В 2026 году это уже не так. Раньше (до Chrome 155 и Firefox 157) JPEG XL действительно работал только через флаги в экспериментальных настройках. Начиная с текущих версий браузеров ничего включать вручную не нужно — формат декодируется по умолчанию.
Нет — lossless-перепаковка .jpg в .jxl обратима: файл можно в любой момент распаковать обратно в исходный JPEG без потери единого байта данных. Это не трансформация изображения, а более плотная упаковка тех же данных.
Это расширение файлов формата JPEG XL — нового формата изображений с MIME-типом image/jxl, который задумывался как единая замена JPEG и PNG.
JPEG XL сжимает изображения на 30–50% плотнее классического JPEG при сопоставимом качестве, дополнительно поддерживает HDR, широкий цветовой охват, прогрессивную отрисовку и обратимую lossless-перепаковку уже существующих файлов .jpg — ничего из этого в обычном JPEG нет.
По умолчанию формат декодируют Chrome начиная с версии 155 (вышла 6 октября 2026 года), Firefox начиная с версии 157 (конец сентября 2026 года) и Safari, который поддерживает JPEG XL нативно уже несколько лет на iOS, macOS и visionOS.
Да, если файл .jxl изначально был получен lossless-перепаковкой из .jpg — такая перепаковка полностью обратима, и распаковка вернёт байт-в-байт тот же JPEG-файл, с которого всё начиналось.
В октябре 2022 года Google убрала экспериментальную поддержку формата из Chrome, сославшись на недостаточный интерес экосистемы. За следующие годы формат закрепился в профессиональной фотографии (стандарты DNG 1.7, Apple ProRAW) и медицинской визуализации (DICOM), и в 2026 году Chrome вернул поддержку — сначала за флагом с версии 145, затем по умолчанию с версии 155.
Не совсем «из коробки» — нужно установить бесплатное расширение «JPEG XL Image» из Microsoft Store. После этого система и совместимые приложения начинают распознавать файлы .jxl. Как альтернатива, подойдут просмотрщики XnView или IrfanView с соответствующим плагином.
Да. Формат прописан в спецификациях DNG 1.7 (цифровые негативы Adobe) и Apple ProRAW, а также применяется в медицинской визуализации как часть стандарта DICOM — то есть у него есть прикладная база за пределами веба, не связанная напрямую с браузерной поддержкой.