About Us

Why I Built This

As a stay-at-home dad, I take hundreds of photos of my kids every month. When I needed to convert HEIC images from my iPhone, I found that every online tool required uploading my family photos to someone else's server.

That felt wrong.

Why should I trust strangers with precious moments of my children just to convert a file format?

So I built heic2png—a converter that processes everything locally in your browser. Your images never leave your device. Not because I promise they won't, but because the technology makes it impossible.

How It Works

heic2png runs entirely in your web browser using WebAssembly. When you select a file:

  1. Your browser reads it locally
  2. Converts it on your device
  3. Saves the result directly to your computer

No upload. No server. No compromise.

Open your browser's Developer Tools during conversion—you'll see zero network activity. Your photos stay on your device, always.

Built on Open Source

heic2png is powered by heic-to, an open-source HEIC conversion library created by @hoppergee and released under the LGPL v3.0 license.

I'm grateful to the open-source community for making this possible. By building on publicly auditable code, you can verify that heic2png does exactly what it claims—nothing more, nothing less.

Core Technologies:

  • heic-to - HEIC conversion engine (LGPL v3.0)
  • libheif - Industry-standard HEIC decoder
  • WebAssembly - High-performance browser processing
  • Next.js 15 - Modern web framework

Free, Private, Simple

No registration. No file limits. No tracking. No ads (for now).

Browser-based processing means minimal server costs, so I can offer this free to everyone. If heic2png helps you, consider telling others who value their privacy.

Get in Touch

I'd love to hear your thoughts, suggestions, or just a quick hello.

Email: support@heic2png.app


Related: Privacy PolicyTermsFAQ

Start Converting: heic2png.app - Your photos stay yours.