I built this because I needed to convert iPhone photos (HEIC) to JPG for a Windows machine, and I wasn't comfortable uploading personal family photos to random "free" conversion sites.
LocalDrop runs entirely in the browser using heic2any. No image data ever leaves your device (you can verify this in the Network tab).
It handles batch conversion and attempts to manage memory aggressively (revoking object URLs) to prevent the browser from crashing when processing large batches.
Code: https://github.com/ntempus/localdrop Live: https://localdrop.jaid.dev
Feedback on the implementation is welcome!