Someone AirDropped you a Live Photo, you opened it on Windows, and got a .livp file that nothing wants to open. Been there. Here's what's actually going on and how to view it in your browser in about two seconds.
What a .livp file actually is
A .livp is not a real image format. It's just a ZIP container with two files inside:
- a still image (
.heicor.jpg) - a short video (
.mov)
That's the whole trick behind Apple Live Photos: a photo plus a tiny clip. Windows has no built-in reader for the container or for the HEIC inside it, so Explorer throws up its hands.
The fastest fix
You don't need Photoshop, iCloud, or a Mac. Because a .livp is just a ZIP, you can unpack it entirely in the browser with the File API + a small unzip step, pull out the JPG/MP4, and hand them back to you.
I ended up building a free browser tool for exactly this because I kept getting these files from friends: LivePhotoKit. Drop the .livp in, it extracts the JPG and the MP4 locally (nothing is uploaded), and you download whichever you want. Works on Windows, Android, Chromebook, Linux.
If you'd rather do it by hand
- Rename
photo.livptophoto.zip - Extract it
- You'll get a
.heic(or.jpg) and a.mov - For the HEIC, you still need a converter since Windows won't preview it
That step 4 is the annoying part, which is why the browser route is usually less friction.
Why in-browser matters
The reason I kept it client-side: these are personal photos. A lot of "free online converters" quietly upload your file to a server. Unzipping in the browser means the photo never leaves your machine, so there's no server that could keep a copy.
This is one of a handful of tiny single-purpose tools I've been shipping as a solo builder. If you deal with Apple file formats on non-Apple devices a lot, the same browser-unzip trick works for .pages, .numbers, and .key too.
Hope this saves someone the "why won't this file open" rabbit hole.
Top comments (0)