Single-file desktop utility

Turn Apple photos into web-ready images.

Apple Pie Image Converter transforms HEIC and HEIF photos into optimized JPEG or PNG files with batch processing, precision resizing, metadata controls, safe exports, and repeatable production settings.

โœ“ HEIC / HEIF input โœ“ JPEG / PNG output โœ“ Batch conversion โœ“ No database
Apple Pie Image Converter 1.0.0
Source Files
Add Files
Add Folder
Remove Selected
Clear Queue
Output
Choose Folder
Conversion Queue
FileStatusSize
IMG_2048.HEICConverted684 KB
IMG_2052.HEICConverted721 KB
IMG_2058.HEICReady3.8 MB
IMG_2060.HEIFReady4.1 MB
IMG_2063.HEICReady3.6 MB
Export Settings
Preset
JPEG Quality
Resize Width
Metadata
Convert All
Utility-first design

Built for production, not decoration.

Apple Pie is designed for web developers, photographers, content teams, and anyone who needs Apple photo formats converted cleanly, consistently, and repeatedly.

๐Ÿ—‚๏ธ

Single or Batch Mode

Convert one image, multiple selected files, or complete directories with optional recursive subfolder scanning.

๐Ÿ–ผ๏ธ

JPEG or PNG Output

Choose compact JPEG output for the web or PNG for lossless workflows and transparent image handling.

๐Ÿ“

Precision Resizing

Keep original dimensions, use maximum bounds, force exact dimensions, or scale by percentage.

โš™๏ธ

Optimization Controls

Adjust JPEG quality, PNG compression, aspect ratio behavior, and enlargement prevention for each job.

๐Ÿงพ

Metadata Management

Preserve useful EXIF and ICC data or strip metadata to reduce output size and improve privacy.

๐Ÿ›ก๏ธ

Safe File Export

Files are written through temporary output before being moved into place, reducing partial and corrupted exports.

Web production toolkit

Everything needed to tame a camera roll.

โœ“Automatic EXIF orientation correction for portrait and rotated photos.
โœ“High-quality Lanczos resampling for cleaner resized output.
โœ“Filename prefixes, suffixes, overwrite rules, skip handling, and automatic renaming.
โœ“Threaded processing keeps the interface responsive during long batch operations.
โœ“Original and final file sizes are reported for quick optimization comparison.
โœ“Sources remain untouched so conversion experiments can be repeated with different settings.
Included Presets
Original Quality Minimal processing with high export quality.
Website Large Balanced output for hero images and large content areas.
Website Standard Reliable dimensions and compression for most page content.
Thumbnail Compact output for cards, listings, and preview grids.
Aggressive Optimization Reduced dimensions and stronger compression for lean delivery.
Custom Full manual control over dimensions, naming, and output behavior.
Four-step workflow

Load. Configure. Convert. Repeat.

The interface is designed around a direct production loop so the same source images can be exported repeatedly with different dimensions and compression levels.

Add Photos

Select one file, several files, or an entire directory of HEIC and HEIF images.

Choose Output

Select JPEG or PNG, then choose the destination folder and filename behavior.

Optimize

Apply a preset or customize dimensions, quality, compression, metadata, and scaling.

Convert Again

Review the output sizes, adjust the variables, and run another export without rebuilding the queue.

Technical details (Developers)

Lightweight under the hood.

Apple Pie remains compact by using Python, Tkinter, Pillow, and pillow-heif. No server, browser framework, database, or external configuration is required.

Installation

pip install Pillow pillow-heif

python3 applepie.py

Application Profile

Python 3 Tkinter Pillow pillow-heif Single file Desktop GUI
Supported InputHEIC and HEIF
Supported OutputJPEG and PNG
Resize MethodsOriginal, maximum dimensions, exact dimensions, percentage
JPEG ControlsQuality, progressive encoding, optimization, transparency background
PNG ControlsCompression level and optimization
MetadataPreserve or strip EXIF and ICC profile information
File CollisionsAutomatically rename, overwrite, or skip
Conversion EngineBackground worker thread with progress updates and cancellation
Source SafetyOriginal HEIC and HEIF files are never modified
Apple Pie Image Converter 1.0.0

Make HEIC somebody elseโ€™s problem.

Download the single-file Python application, install the two image libraries, and start converting Apple photos into clean web assets.

Download ApplePie Image Converter View README
Requires Python 3, Pillow, and pillow-heif.