EVERYTHING XIAOMI
Get listed

Jpegli

Place
#38 of 85
Score
6.9
Jpegli's website

The facts below are what the maker publishes about Jpegli, checked and dated. Our editors have not written about it yet.

Plans and prices

From Jpegli's own pricing page, checked 12 Oct 2026.

All about pricing
PlanPriceWhat it gives you
JpegliFreeBSD-3-Clause licensed JPEG encoder and decoder library

The facts

Each one read from Jpegli's own pages, with the date it was checked.

What it does

Adaptive quantization
Jpegli uses adaptive dead-zone quantization with higher zero-coefficient thresholds in noisy image regions than in smoother regions.checked 12 Oct 2026
API access
Yeschecked 24 Sep 2026
Build outputs
Building the project produces cjpegli and djpegli binaries and a libjpeg.so.62.3.0 shared library that can replace a system library with the same name.checked 11 Oct 2026
Build targets
The build documentation describes cross-compiling for other architectures and mentions additional environment setup for Windows targets.checked 11 Oct 2026
Command line and library
Building the project produces cjpegli and djpegli binaries and a libjpeg shared library intended as a drop-in replacement for the system library of the same name.checked 12 Oct 2026
Compatibility
Google describes Jpegli as a fully interoperable encoder and decoder that complies with the original JPEG standard and its conventional 8-bit format.checked 12 Oct 2026
Compression
Google says Jpegli can compress high quality images 35% more than traditional JPEG codecs.checked 12 Oct 2026
Compression modes
lossychecked 24 Sep 2026
Decoder output
The decoder supports 16-bit unsigned and 32-bit floating-point output buffers.checked 11 Oct 2026
Decoder outputs
The decoder supports 16-bit unsigned and 32-bit floating point output buffers.checked 12 Oct 2026
Encoder input
The encoder supports 16-bit unsigned and 32-bit floating-point input buffers.checked 11 Oct 2026
Encoder inputs
The encoder supports 16-bit unsigned and 32-bit floating point input buffers.checked 12 Oct 2026
Floating-point processing
Color-space conversion, chroma subsampling, and DCT use floating-point precision before final quantization.checked 11 Oct 2026
Integration
The library is designed as a drop-in replacement compatible with the libjpeg62 API and ABI.checked 11 Oct 2026
Intended users
The README identifies the Git guide as being for developers and provides build and testing instructions for the project.checked 11 Oct 2026
License
The repository lists the BSD-3-Clause license.checked 12 Oct 2026
Patent grant
Google grants a perpetual, worldwide, non-exclusive, no-charge, royalty-free patent license for specified claims necessarily infringed by the implementation, subject to stated termination conditions.checked 11 Oct 2026
Purpose
Jpegli is an improved JPEG encoder and decoder implementation with API and ABI compatibility with libjpeg62.checked 12 Oct 2026
Quality control
Encoding quality can be set with a distance parameter analogous to JPEG XL’s distance parameter.checked 12 Oct 2026
Support
The repository asks users to report bugs or other issues by opening a GitHub issue.checked 12 Oct 2026
Supported formats
JPEGchecked 24 Sep 2026

The company

Founded
2024checked 19 Oct 2026

Money

Free plan
Yeschecked 24 Sep 2026

Where it runs

macOS build
The repository includes separate instructions for building on macOS.checked 12 Oct 2026

Alternatives to Jpegli

All alternatives
  1. 1

    imgproxy

    Free planOpen sourceAndroidiOSWebAPI
    9.3Free plan
  2. 2

    Hive

    Free planOpen sourceAndroidiOSWebAPI
    8.6From $5 a month
  3. 3Kraken.io logo

    Kraken.io

    Free planWebAPIExtensionLinux
    8.4From $50 a year
  4. 4

    JPEGmini

    Free planWebAPILinuxmacOS
    8.3From $199 a year
  5. 5

    Optimizilla

    Free planWeb
    7.9From $9 a month
  6. 6

    Compressify

    Free planAndroidiOSWebExtension
    7.9From $4.99 a month