I built this over the weekend because I was frustrated with existing HEIC converters. Most of them require uploading files to a remote server, and as an iPhone user on Windows, I didn't feel comfortable sending my personal photos to unknown servers just to convert them.
So I hacked together this client-side solution.
The Tech Stack:
Framework: Next.js (App Router) + Tailwind CSS
Core: WebAssembly (WASM) for local processing
Hosting: Vercel
Why it matters:
Privacy: 0 bytes uploaded. Everything happens in your browser memory.
Speed: No upload/download latency.
Cost: Free (hosted on Vercel's free tier).
It's still an MVP. I'd love to hear your feedback on the conversion speed or if you run into any edge cases with large batches!