Are my photos uploaded?
No. The converter runs entirely inside your browser. Files never leave your device, Kepla never sees them, and nothing persists after you close the tab. Turn the wifi off after the page loads and it keeps working.
What is a HEIC file?
HEIC is the format an iPhone saves photos in by default. It holds the same picture as a JPG in roughly half the space, which is why Apple uses it. The catch is that plenty of software, print labs and client machines still cannot open one, so a JPG is what you send.
Does converting lose quality?
Slightly, because HEIC and JPG are both lossy and the picture is decoded then re-encoded once. At the default quality of 92 the difference is not visible at normal viewing sizes. The original HEIC on your device is never touched.
What happens to the camera info and GPS?
Camera, lens, exposure settings and capture date are copied into the JPG so the file still tells its story. GPS is never copied, whatever the original was carrying. Untick "Keep camera info" for a JPG with no metadata at all.
Is there a size or batch limit?
Up to 40 files a batch. The work happens in your browser's memory, so a 48 megapixel iPhone frame takes a second or two and the batch runs one file at a time.
Does it work on an iPhone?
Yes. Safari on a recent iPhone or Mac decodes HEIC itself, so conversion is close to instant there and nothing extra is downloaded. On Chrome, Firefox and Edge the page loads a decoder the first time you convert.
What about Live Photos and bursts?
A Live Photo is a still plus a short video. This converts the still, which is the frame Photos shows you. A burst HEIC holds several frames and the first one, the primary image, is the one you get.