PicaJet

Reference Formats

FLIF

An experimental royalty-free lossless raster format aiming to beat PNG and lossless WebP compression, using MANIAC entropy coding and progressive interlacing so a partial file still renders a usable preview.

Extension

.flif

Full name

Free Lossless Image Format

Introduced

October 2015

Vendor

Jon Sneyers and Pieter Wuille

What is inside the container

FLIF supports arbitrary bit depth, alpha transparency, and animation, and its progressive design means any sufficiently large chunk of the file can be decoded as a lossy preview of the full image. It has no standardized metadata block equivalent to EXIF/IPTC/XMP, and development stopped after its creator merged the ideas into a successor project that ultimately became part of JPEG XL, leaving FLIF itself frozen and effectively unmaintained.

How to open it

Command line the reference FLIF encoder/decoder tools from the original project
GIMP limited support only through a community plugin, not built in
Mainstream OS/browsers/creative tools no native support in Windows, macOS, major browsers, Photoshop, or Lightroom
JPEG XL tooling successor-format encoders (libjxl) are the practical migration path rather than continued FLIF tooling

For archives

Avoid FLIF for DAM ingestion or long-term storage: the format is effectively discontinued, having been folded into the effort that became JPEG XL, and has never had broad application or OS support. Any legacy FLIF assets in a collection should be converted to PNG or JPEG XL promptly rather than kept as the format of record.

Jon Sneyers released FLIF in October 2015, working with Pieter Wuille, aiming to outperform PNG, lossless WebP, and lossless JPEG 2000 on compression ratio while adding a distinctive progressive-decoding trick: because of its MANIAC entropy coding, a partial download of a FLIF file could still be decoded as a recognizable, if blurry, preview of the whole image, well beyond simple interlacing.

FLIF never reached broad adoption, and its own creator moved on: Sneyers combined FLIF’s ideas with lossy compression techniques to create the Free Universal Image Format, which was subsequently merged into JPEG XL. That leaves FLIF a dead end for DAM purposes — there is no camera, browser, or major creative tool that produces or consumes it natively, and no ongoing development to fix that. If a FLIF file surfaces in a collection (most likely from an experimental workflow around 2015-2018), the right move is a one-time conversion to a live format rather than treating FLIF as an archival target.

Frequently asked

Should a DAM accept FLIF as an ongoing ingestion format?

No. Avoid FLIF for ingestion or long-term storage; the format is effectively discontinued, having been folded into the effort that became JPEG XL, and never had broad application or OS support.

What should happen to legacy FLIF assets already in a collection?

Any FLIF files sitting in a DAM library should be flagged and converted, not left as-is. Because the format is frozen and has no native support in operating systems, browsers, or creative software, legacy assets risk becoming unreadable as encoder/decoder tools age out. The practical step is batch conversion to PNG or JPEG XL promptly, using the reference FLIF tools before they become harder to run.

Does FLIF support structured metadata like EXIF or XMP?

No. FLIF has no standardized metadata block equivalent to EXIF, IPTC, or XMP, so camera settings, copyright, keywords, and other structured fields cannot be embedded or reliably preserved in the file. This gap makes FLIF unsuitable for professional image workflows that depend on metadata for search, rights management, and asset tracking, and it is one more reason the format never gained traction beyond experimental use.

What was FLIF's technical goal?

FLIF set out to beat PNG and lossless WebP on compression ratio while adding a distinctive trick: MANIAC entropy coding combined with progressive interlacing, so a partial download still renders a usable, recognizable preview instead of a blank or broken image. The goal was smaller lossless files that degraded gracefully over slow connections, not just raw file-size savings.

Is FLIF supported in mainstream operating systems or creative tools?

No. FLIF never reached mainstream adoption: there is no native support in Windows, macOS, major web browsers, Photoshop, or Lightroom. The only software available is the reference FLIF encoder/decoder command-line tools and a limited, community-maintained GIMP plugin. Without operating-system or major creative-suite integration, opening or editing a FLIF file today requires specialized tools most users and workflows simply do not have installed.

What happened to FLIF's development?

FLIF was released in October 2015 by Jon Sneyers and Pieter Wuille as an experimental lossless format. Development did not continue independently: its creator merged FLIF's core ideas into a successor project that ultimately became part of JPEG XL. As a result, FLIF itself is now frozen and effectively unmaintained, with no updates, bug fixes, or new tooling expected.

What is the practical migration path for FLIF assets?

Since FLIF's own ideas live on inside JPEG XL, the practical path is to convert existing FLIF files to JPEG XL using libjxl-based encoders, which represent the direct technical successor. PNG remains a safe fallback where JPEG XL support is not yet available. Either way, conversion should happen while the reference FLIF decoder still works, rather than waiting until the format becomes harder to open.

Does FLIF support animation and transparency?

Yes. FLIF supports arbitrary bit depth, alpha transparency, and animation, putting it on par with formats like APNG or WebP on paper. In practice, though, these capabilities are largely moot: since FLIF never gained OS, browser, or creative-tool support and its development was folded into JPEG XL, no active workflow benefits from these features today, and JPEG XL now offers the same capabilities with real tooling.

Sources