1.1.0 Minor

Advanced Format Support

Expanded format support with JPEG XL, JPEG 2000. + Added HEIF, RAW camera files, and EPS input for Pro users.

Big update for photographers and anyone working with modern image formats - we just added a ton of new format support.

Advanced format support in action

You can now upload HEIF, JPEG XL, JPEG 2000, and RAW camera files

New formats you can now convert

HEIF (HEIC) - Those images your iPhone takes that nobody can open on Windows? Yeah, we handle those now.

JPEG XL - The new format that’s supposed to replace JPEG eventually. Really good compression, but browser support is… complicated. We can convert to and from it now.

JPEG 2000 - Mostly used in medical imaging and archival stuff. Not super common on the web, but if you need it, it’s there.

RAW camera files (Pro tier only) - This is the big one for photographers. Upload your RAW files directly and convert them to web formats:

  • Canon: CR2, CR3, CRW
  • Nikon: NEF, NRW
  • Sony: ARW
  • Adobe: DNG
  • Fujifilm: RAF
  • Olympus: ORF
  • Panasonic: RW2
  • Pentax: PEF

EPS (Pro tier only) - Encapsulated PostScript. Useful if you’re working with old vector graphics or print files.

Under the hood

Had to rebuild our Podman setup to make this work. We’re now running libvips 8.17 compiled from source with several loaders and libraries for advanced formats enabled. It was kind of a pain to set up, but it means we can now handle pretty much any image format you throw at us.

Also added Podman health checks so we can actually monitor if things are working properly.

Important note

RAW, HEIF and EPS formats are input-only. You can upload them and convert them to anything else (JPEG, WebP, AVIF, etc.), but you can’t convert TO RAW, HEIF or EPS. That wouldn’t really make sense anyway.

We now support reading 25 image formats and can convert to 12 common formats, which is… a lot. If there’s a format we’re missing that you actually need, let us know.