FLIF Lossless Image Format Claims to Outperform PNG, JPEG2000, WebP, and BPG

FLIF, which stands for Free Lossless Image Format, is a new lossless image format that is said to provide better compression ration than PNG, lossless JPEG2000, lossless WebP, and lossless BPG for all king of images including medical images, geographical maps, cliparts and so on.

FLIF_vs_PNG_vs_JPEG2000_vs_WebPBeside being lossless, FLIF is also progressive, so a lower quality version of the image can be displayed early while the download is still in progress. The developer has uploaded a video comparing how a PNG image and FLIF image would load in a slow network.

Other FLIF features include:

  • Lossless compression
  • Greyscale, RGB, RGBA
  • Up to 16 bits color depth per channel (high dynamic range)
  • Interlaced (default) or non-interlaced
  • Animation support
  • “Encoding and decoding speeds are not blazingly fast, but they are in the right ballpark”
  • Based on MANIAC (Meta-Adaptive Near-zero Integer Arithmetic Coding) algorithm developed by Jon Sneyers and Pieter Wuille. (However details don’t seem to be available)

FLIF is open source with the code available on github. However, the code is currently licensed under GPLv3+, which makes it impractical for implementation in other open source projects, like web browsers, or commercial applications. But the developer explained  that it is still work in progress, and once there is a library, it might be license under LGPLv3+, or other more permissive license.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard

Radxa ROCK 5C (Lite) SBC with Rockchip RK3588 / RK3582 SoC
Notify of
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
8 years ago

There’s nothing about gpl3+ that prevents it being used in many other projects. It’s just specific projects that can’t. I mean come on. Plenty of projects are gpl3+ themselves and many more are gpl2+. It depends on what the authors wish for their product and universal browser adoption is an unlikely outcome given how poor PNG uptake was and still is; there are many other users of technology than technology than showing adverts. So giving away their work to advertising companies may not be high on their list of desirable outcomes and in that case GPL3 could be the perfect… Read more »

8 years ago

It would be better if consumer grade cameras would save images to something like this, but not in lossy jpg files.

Khadas VIM4 SBC