Printing HEIC Photos: What You Need to Know
How to print HEIC photos at home or through print services. Covers format requirements, conversion for printing, resolution considerations, and color accuracy.
You took great photos on your iPhone. Now you want prints. The problem: your photos are in HEIC format, and most print services do not accept HEIC files. Whether you print at home or order through a service, the path from HEIC to a finished print depends on your platform and your printer.
This guide covers every scenario so you get accurate, high-quality prints from your HEIC originals.
Printing from Mac or iPhone
macOS and iOS print HEIC files natively with zero conversion required. The operating system decodes the HEIC data and sends standard rasterized output to the printer. The printer never sees the HEIC container. It receives the same pixel data it would from a JPG or PNG.
From a Mac:
- Open the HEIC file in Preview, Photos, or any app
- Press Cmd+P or select File > Print
- Choose your printer and adjust settings
- Click Print
From an iPhone or iPad:
- Open the photo in the Photos app
- Tap the share icon
- Select Print
- Choose your AirPrint-compatible printer
- Tap Print
No conversion step is necessary. The print output from a HEIC file on Apple hardware is identical to what you would get from a JPG of the same image. The operating system handles the format translation internally before sending data to the print driver.
Printing from Windows
Windows cannot open HEIC files without additional extensions. Before you can print, you need to install two components from the Microsoft Store:
- HEIF Image Extensions (free)
- HEVC Video Extensions from Device Manufacturer (free)
After installation, Windows Photos and Paint can open, display, and print HEIC files directly. The print output quality matches what you would get from an equivalent JPG file.
If you do not want to install extensions, convert your HEIC files to JPG first. HEICify's HEIC to JPG converter runs entirely in your browser and produces print-ready JPG files in seconds. Set the quality slider to 95-100% for printing.
Online Print Services and HEIC Compatibility
Most print services reject HEIC uploads. This is the biggest obstacle to printing HEIC photos. The industry standard remains JPG, and few services have added HEIC support.
| Print Service | Accepts HEIC | Recommended Format | Max Upload Size | | --- | --- | --- | --- | | Shutterfly | No | JPG | 50 MB | | Snapfish | No | JPG, PNG | 20 MB | | CVS Photo | No | JPG | 20 MB | | Walgreens Photo | No | JPG | 6 MB per photo | | Walmart Photo | No | JPG | 20 MB | | Costco Photo | No | JPG | 60 MB | | Apple Photos (book/print) | Yes | HEIC, JPG | No limit | | Google Photos (print) | Yes | HEIC, JPG | No limit | | Amazon Photos (print) | Limited | JPG preferred | 15 MB | | WHCC (pro lab) | No | JPG, TIFF | 400 MB | | Bay Photo (pro lab) | No | JPG, TIFF | 300 MB | | Nations Photo Lab | No | JPG, TIFF | 200 MB |
The pattern is clear. Convert to JPG before uploading to any print service outside of Apple or Google. Every major consumer and professional print lab accepts JPG without issue. Converting at 95% quality produces files that are indistinguishable from the HEIC original in print.
Resolution and DPI for Print Sizes
300 DPI is the standard for photo-quality prints. Below 300 DPI, individual pixels become visible at normal viewing distance. At 150 DPI, prints look acceptable only when viewed from several feet away, such as a poster on a wall.
iPhone cameras produce images at these resolutions:
| iPhone Camera | Resolution | Pixel Dimensions | | --- | --- | --- | | 12 MP (standard) | 12 megapixels | 4032 x 3024 | | 48 MP (main, recent Pro) | 48 megapixels | 8064 x 6048 | | 12 MP (ultrawide/telephoto) | 12 megapixels | 4032 x 3024 |
Here is the maximum print size at 300 DPI for each resolution:
| Camera Resolution | Max Print at 300 DPI | Max Print at 150 DPI | | --- | --- | --- | | 12 MP (4032 x 3024) | 13.4 x 10.1 inches | 26.9 x 20.2 inches | | 48 MP (8064 x 6048) | 26.9 x 20.2 inches | 53.8 x 40.3 inches |
Practical print size guidelines:
- 4x6 inch prints: Any iPhone photo has more than enough resolution. Even a heavily cropped 12 MP image will print cleanly.
- 8x10 inch prints: 12 MP photos deliver 403 DPI at this size. Excellent quality with room to spare.
- 16x20 inch prints: 12 MP photos drop to 201 DPI. Still acceptable for wall display. 48 MP photos deliver 403 DPI, which is sharp at any viewing distance.
- 24x36 inch prints: Only 48 MP photos maintain sufficient quality at 224 DPI. 12 MP photos at 112 DPI look soft up close but work as wall art viewed from 4+ feet.
Converting HEIC to JPG does not change the pixel dimensions. A 4032x3024 HEIC file becomes a 4032x3024 JPG. The resolution and print potential remain identical.
Color Accuracy: 10-bit to 8-bit and P3 to sRGB
HEIC files from iPhones encode color in 10-bit depth using the Display P3 color space. This matters for photography because P3 covers 25% more colors than the sRGB space that JPG uses. Here is what happens during conversion and printing.
Color depth: 10-bit vs 8-bit
HEIC stores 1,024 tonal values per channel (10-bit). JPG stores 256 values per channel (8-bit). This difference is real but has no practical impact on printing. Consumer inkjet printers, professional dye-sublimation printers, and commercial print labs all output in 8-bit color. The extra tonal data in HEIC is discarded by the printer driver even if you send the HEIC file directly.
The one exception is high-end fine art printing with 16-bit TIFF workflows. If you are doing that, convert HEIC to 16-bit TIFF rather than JPG. For every other printing scenario, 8-bit JPG at 95% quality is the correct choice.
Color space: Display P3 vs sRGB
Most print services expect sRGB files. When you convert HEIC to JPG with HEICify, the output uses sRGB. Colors outside the sRGB gamut are mapped to their nearest sRGB equivalents. In practice, this affects roughly 5-8% of the colors in a typical photo. Saturated reds, deep greens, and vivid oranges are the most likely to shift slightly.
For consumer prints, the shift is invisible. Modern photo printers reproduce only a portion of the sRGB gamut anyway. The colors your printer can produce are a subset of sRGB, which is itself a subset of P3. Converting to sRGB aligns your file with what the printer can actually output.
Professional photographers who need P3 preservation should use labs that accept ICC-profiled TIFF files. This is a niche workflow that applies to less than 1% of print jobs.
Summary of color considerations:
| Factor | Impact on Print Quality | | --- | --- | | 10-bit to 8-bit conversion | None. Printers output 8-bit regardless. | | P3 to sRGB conversion | Minimal. ~5-8% of colors shift slightly. | | JPG compression at 95% | None visible. Exceeds printer reproduction limits. | | EXIF color profile loss | None if sRGB is embedded in the JPG. |
Best Conversion Settings for Printing
Convert HEIC to JPG at 95% quality for all standard printing needs. This produces a file that is visually indistinguishable from the original in any print format from 4x6 snapshots to 24x36 wall art.
Here are the specific settings to use:
- Format: JPG for all photo prints. PNG only if the image contains transparency.
- Quality: 95% minimum. 100% if file size is not a concern. Never go below 90% for prints.
- Resolution: Do not resize or downsample. Keep the original pixel dimensions.
- Color space: sRGB. This is the default output of most converters and matches what print services expect.
Step-by-step for print-ready conversion:
- Open HEICify's HEIC to JPG converter
- Drop your HEIC files onto the page
- Set the quality slider to 95% or higher
- Click Convert
- Download the JPG files
- Upload to your print service of choice
The entire process takes seconds per photo. Batch conversion handles multiple files simultaneously.
What about PNG?
PNG is lossless, which sounds better for print quality. In practice, JPG at 95% produces identical print results. The differences between a 95% JPG and a lossless PNG exist only at the pixel level when viewed at extreme magnification on a screen. No printer can reproduce those differences. PNG files are also 3-5 times larger than equivalent JPGs, which slows uploads to print services.
Use PNG only when your image has transparent areas that must be preserved, such as a logo or a graphic with a transparent background. For photographs, JPG is the correct format.
Quality Loss: What Actually Matters
The concern most people have is whether converting from HEIC to JPG degrades their photo enough to affect the print. At 95% quality, it does not.
Here is a detailed breakdown of what does and does not affect print quality. For a deeper analysis of quality preservation during conversion, see Does Converting HEIC Lose Quality?.
Things that affect print quality:
- Low JPG quality settings (below 80%): Creates visible compression artifacts in gradients and fine detail
- Upscaling a low-resolution image: Enlarging a small image produces blurriness that no amount of format quality can fix
- Heavy cropping: Reduces effective resolution, limiting the maximum print size
- Printing above native DPI limits: Printing a 12 MP photo at 24x36 inches puts it below 150 DPI
Things that do not affect print quality:
- HEIC to JPG conversion at 95%: Difference is below the threshold of printer reproduction
- 10-bit to 8-bit color reduction: Printers work in 8-bit space
- P3 to sRGB gamut mapping: Printers reproduce a subset of sRGB anyway
- Removing HEIC metadata (depth maps, Live Photo data): This data is not used for printing
The Bottom Line
Convert your HEIC photos to JPG at 95% quality before sending them to any print service. This single step solves every compatibility issue while producing results that are identical to printing the original HEIC file. The conversion takes seconds with HEICify's converter, your files never leave your device, and the output is accepted by every print service in existence.
If you are printing from a Mac or iPhone to a directly connected or AirPrint printer, you do not need to convert at all. The operating system handles everything transparently.
For the best results, keep your original HEIC files as archives and convert copies for printing. This preserves the full 10-bit, P3 color data in case future printers can take advantage of it, while giving you universally compatible files for today's printing workflows.
Frequently Asked Questions
Can I print HEIC photos directly?
Should I convert HEIC to JPG or PNG for printing?
Does converting HEIC to JPG affect print quality?
What resolution do I need for printing HEIC photos?
Related Guides
Does Converting HEIC to JPG Lose Quality?
Understand exactly how much quality is lost when converting HEIC to JPG, what causes the loss, how to minimize it, and when it matters for your photos.
HEIC for Photographers: Benefits and Workflow Tips
How professional and hobbyist photographers can leverage HEIC format for better quality, smaller files, and efficient workflows with practical tips for every platform.
How to Convert HEIC to JPG: 5 Easy Methods
Step-by-step instructions for converting HEIC files to JPG using free online tools, iPhone settings, Mac Preview, Windows, and Google Photos.
Ready to Convert Your Images?
Try our free, browser-based converter tools. No uploads required -- your files never leave your device.