🖼️ Image Converter

Convert HEIC to PNG — Fix iPhone Photos for Design Workflows

HEIC photos from iPhone look great on Apple devices but break completely in design tools. Figma, Canva, CSS background-image, HTML <img> tags, and Photoshop (without a plugin) all reject HEIC. Converting to PNG makes iPhone photos work everywhere in the web stack — no plugins, no codec installs, no broken image icons.

✓ Free forever ✓ No upload ✓ No signup ✓ Lossless output
📱
iPhone photo not opening in Figma or your web project?
Convert to PNG in seconds — works in every design tool and browser, no plugins needed
Start Converting →

HEIC and the Web Design Workflow Problem

When Apple switched iPhones to HEIC in iOS 11, the goal was storage efficiency — HEIC files are roughly half the size of equivalent JPEGs. That works great within Apple's ecosystem. The problem starts the moment an iPhone photo enters a design or web workflow. Figma only accepts JPEG, PNG, GIF, SVG, and WebP. When a designer drags an iPhone photo into Figma, they get a broken image placeholder. The same happens in Canva, Adobe XD, and Sketch without an extra plugin.

On the web side, Chrome, Firefox, and Edge do not support HEIC in HTML <img> tags or CSS background-image. Safari on recent Apple devices can display it, but your users aren't all on Safari. Converting to PNG produces a file that every browser, every design tool, and every image viewer handles natively — no plugins required on either end.

  • 🎨 Figma, Sketch, Adobe XD import PNG natively — not HEIC, no exceptions without plugins
  • 🌐 CSS background-image and HTML img tags work with PNG — across Chrome, Firefox, Safari, and Edge
  • 🚫 No broken images in web projects — PNG is universally rendered in every browser
  • ✂️ PNG keeps full quality and alpha channel support — transparent backgrounds work correctly
  • 🖥️ Works in Photoshop without the HEIC plugin — save the $5 plugin cost

How to Convert HEIC to PNG

1
Open the Converter

Click "Convert Now" to open the image converter with HEIC → PNG pre-selected.

2
Add Your HEIC Photos

Drag and drop your .heic files or click to browse. Batch mode handles multiple files.

3
Browser Converts

heic2any decodes the HEIC in your browser — no upload, completely private.

4
Download PNG

Your PNG downloads immediately, ready to drag into Figma, Canva, or your web project.

Features

🎨

Design Tool Ready

Output PNGs import into Figma, Canva, Photoshop, and Sketch without any plugin.

🔒

100% Private

Photos never leave your device. heic2any decodes entirely in your browser.

🔍

Lossless Output

PNG preserves the full quality of the HEIC — no additional compression applied.

📦

Batch Convert

Convert multiple HEIC photos to PNG in a single session.

🆓

Free

No account, no fee, no watermarks. Unlimited conversions.

📱

Works on Mobile

Convert directly on your iPhone or any device in a browser.

Frequently Asked Questions

Figma supports JPEG, PNG, GIF, SVG, and WebP — not HEIC. HEIC is an Apple-proprietary container format using the HEVC/H.265 codec, which requires a licensed decoder that Figma doesn't include. Converting to PNG is the standard solution — it takes seconds and the resulting PNG imports into Figma with a simple drag-and-drop.
No major browser natively supports HEIC in <img> tags. Safari on recent iOS and macOS versions can display HEIC, but Chrome, Firefox, and Edge cannot — which means a large portion of your users would see a broken image. Convert to PNG or WebP for web use. PNG gives you the best compatibility across all browsers and devices.
No further quality loss occurs during the HEIC to PNG conversion. HEIC uses lossy HEVC compression — some quality was already reduced when your iPhone captured and saved the photo in HEIC format. Converting to PNG does not compress the image further; it creates a lossless copy of whatever the HEIC contained. You get a pixel-perfect PNG representation of the HEIC photo.
HEIC uses very efficient lossy compression derived from the HEVC video codec, which reduces file size dramatically. PNG is lossless and stores every pixel without compression. A 3 MB HEIC photo might become 15–25 MB as PNG — this is expected and normal. The larger PNG file is the tradeoff for perfect pixel fidelity and universal compatibility in design tools and browsers.
HEIC can technically encode transparency, but PNG's alpha channel is far more universally supported in practice. Design tools and web browsers handle PNG transparency reliably everywhere — you can have a transparent background, drop shadows, or anti-aliased edges. HEIC transparency support is largely limited to Apple's own apps; most third-party tools ignore it or render it incorrectly.
Windows 11 added basic HEIC support in the Photos app, but Windows 10 requires purchasing the HEVC Video Extensions from the Microsoft Store (typically $0.99–$1.99). Photoshop on Windows requires the Camera Raw update or a third-party plugin. Converting HEIC to PNG removes all of this friction — PNG opens in Windows Photos, Paint, any browser, and every image editor with zero extra steps.
Yes — 100% free, no account required, no upload. All conversion runs locally in your browser using the heic2any library. Your photos never leave your device at any point during conversion.

Related Tools

People Also Search For