Skip to content

PRIVATE MAC BETA · OPENING SOON

Mixed formats.One clean batch.

Turn mixed HEIC, RAW, PSD, TIFF, and WebP files into one consistent delivery. Join the waitlist.

Protected by Cloudflare TurnstilePrivacyHelp

macOS 14+ · Apple silicon + Intel · Local processing · Originals untouched

A FIRST LOOKOne queue. One set of rules.

An illustration of the interface, not a screenshot. The file sizes shown are examples.

  • Mixed files together

    HEIC, camera RAW, PSD, TIFF, WebP, PDF and more, in one queue.

  • One set of rules

    Choose format, size, quality, and destination once.

  • Private by default

    Conversion stays on your Mac and originals remain untouched.

ONE MIXED FOLDER

Five file types shouldn’t require five different tools.

Put camera files, design files, phone photos and web images in the same queue. Export one consistent delivery set.

CLIENT SOURCE FOLDER

  • DSC_4417.CR3Camera RAW
  • IMG_8846.HEICiPhone photo
  • campaign.psdPhotoshop
  • scan-014.tiffFlatbed scan
  • hero-web.webpWeb export
ONE ROUTEJPEG · 2000px

CLIENT DELIVERY / JPEG

  • DSC_4417.jpg
  • IMG_8846.jpg
  • campaign.jpg
  • scan-014.jpg
  • hero-web.jpg

THREE-STEP WORKFLOW

Choose once. Apply to everything.

Add files or folders, choose the output settings, then convert. PixelFerry applies the same rules across the whole queue.

  • Drop in files or folders
  • Set the output rules once
  • Convert, four at a time
Summer campaign · 184 imagesALL SUPPORTED
Output
JPEG
Resize
2000 px wide
Save to
Client delivery
184 files ready in one batchSame format, same width, one destination

BUILT FOR REAL BATCHES

Every file accounted for. Every result predictable.

Keep the batch consistent, see every file’s own result, and retry only what needs attention.

One queue, even when the folder is messy.

Mix camera, design, phone and web formats without sorting them first.

  • HEIC
  • CR3 RAW
  • PSD
  • TIFF
  • WebP

One rule set, applied consistently.

Format, dimensions, quality and destination stay the same across the export. ICO output is sized by its embedded icon sizes, so the general resize control does not apply to it.

Targeting a file size searches quality values to fit it: JPEG, WebP, AVIF only, up to 8 attempts, down to a floor of quality 10. If even that overshoots it saves the smallest result and says so.

Every file accounted for.

See completed and failed files, then retry only what needs attention.

  • client-01.jpg DONE
  • client-02.jpg DONE
  • corrupt-source.psd RETRY

WORKS WITH WI-FI OFF

Your images never leave your Mac.

Conversion happens locally. Originals are not modified, and image content is not uploaded.

  1. 01

    Conversion runs locally

    PixelFerry processes image data on your Mac instead of sending it to a service.

  2. 02

    Originals are never modified

    Converted files are written separately, into the folder you choose.

  3. 03

    Works while offline

    Turn Wi-Fi off and PixelFerry still converts the whole batch.

FORMAT CHECK

Will PixelFerry open my file?

PixelFerry reads 23 format families covering 76 file extensions, and writes 8. The full matrix says which are macOS-only and which are read but never written.

READS 23 FAMILIES · 76 EXTENSIONS

  • JPEG
  • PNG
  • WebP
  • HEIC / HEIF
  • AVIF
  • TIFF
  • GIF
  • ICO

Those are the formats PixelFerry writes. Writing HEIC / HEIF needs macOS. Everything else it reads, including SVG, PSD, PDF and camera RAW, converts one way only.

Quality 1–100 for JPEG, WebP, AVIF, HEIC / HEIF. PNG uses lossless compression and PixelFerry writes TIFF with lossless LZW; GIF is a 256-colour palette. All output is 8-bit per channel.

Browse all supported formats

FAQ

Before you join.

Compatibility, privacy, limits, and what the beta actually is.

Made for modern Macs

Requires macOS 14 (Sonoma) or later, on Apple silicon and Intel.

Does PixelFerry upload my images?
No. Every conversion runs on your Mac. HEIC and the macOS-only formats (camera RAW, EXR, BMP, TGA, JPEG XL and the rest) decode through the macOS system codecs, PSD and PDF through bundled decoders; everything else through the bundled image pipeline. No file, and no part of one, is sent anywhere.
Which macOS versions does it run on?
macOS 14 (Sonoma) or later, on Apple silicon and Intel. Only a macOS build target is declared. Cross-platform code paths exist and are unit-tested, but no Windows or Linux build is produced or signed by this project, so neither is offered.
What can it convert to?
JPEG, PNG, WebP, HEIC / HEIF, AVIF, TIFF, GIF, ICO. Writing HEIC / HEIF needs macOS, because that encode goes through the system sips tool; the rest work wherever the app runs. SVG, PSD, PDF and camera RAW are read but never written, along with the specialist formats listed on the formats page.
What happens to a multi-page PDF?
Each page becomes its own image, in a folder named after the document. Long documents stop at the first 100 pages, because rendering is held in memory, and the conversion tells you it stopped rather than truncating silently.
Are my originals modified?
Never. Output is written as new files, and it will not overwrite the source or an existing file. A colliding name gets a `_converted` suffix.
Is metadata kept?
Metadata removal is on by default: EXIF, XMP and IPTC are stripped, while the ICC colour profile is kept either way on most formats, so a Display P3 photo stays Display P3. There are exceptions at both ends: PSD and PDF decode to bare pixels, so no source profile survives, and ICO output is built through its own encoder that keeps no profile at all. Removing your location does not silently reinterpret your colours. HEIC output follows the same metadata policy as every other format, but the system sips tool writes a small EXIF block of its own, so a HEIC is never completely EXIF-free.
When can I use it?
PixelFerry is in private beta. Joining the waitlist is how you get an invite when the next round opens; there is no public download yet.

JOIN THE PRIVATE BETA

Your image backlog, cleared.

Private Mac beta · opening soon. Join the waitlist and we will send an invite when the next round opens.

Join the waitlist