Turn a Motion Photo or short video into a looping GIF
Drop a Motion Photo or short video
Android Motion Photo, any short clip, or an iPhone Live Photo you’ve saved as a video. One or several — nothing leaves your device.
.MOV · .LIVP · Motion Photo .JPG · .MP4
How do I get the Live Photo off my phone?
iPhone: Open the Live Photo in Photos → Share → Save as Video, then load that video. In Safari you can also load the Live Photo’s .MOV directly.
Android (Pixel & others): A Motion Photo is a single .jpg — load it as-is; LoopLift reads the motion inside.
Mac: In Photos → File → Export → Export Unmodified Original for a .livp or .mov.
Loop
Working
Keep this window in the foreground while it exports — background tabs slow down or stall.
Your clips tap to switch
Trim —
Loop length —Drag the red handles to set start & end
Optimize for
Loop
Boomerang plays forward, then back
Timing & quality
Frame rate
Speed
1.00×
Colors
128
Smooth gradients
Size & crop
Drag the preview to reposition the crop
Export
Est. size
----
Save frames
Your photos never leave this device. No uploads, no account.
LoopLift
LoopLift turns a moving photo into a GIF that plays anywhere. Drop in an iPhone Live Photo, an Android Motion Photo, or any short clip, trim it to the good part, pick a loop style — including one-tap boomerang and reverse — then export as a GIF, MP4, or WebP (or a Live Photo .mov), and fit it under a size limit for Discord or email. It runs entirely in your browser, so nothing is uploaded.
Yes. Drop or add several files and they line up in the film roll. Set your loop and quality once, then Export saves them all together as a .zip — clips are processed one at a time so it stays fast, even on a phone.
What is LoopLift?
LoopLift turns iPhone Live Photos and Android Motion Photos into animated GIFs. It also converts any short video clip, and lets you trim the loop, reverse it, make a boomerang, change speed and frame rate, and control the file size. You can export as a GIF, MP4, or WebP, save it as a Live Photo .mov, pull out single frames, and even fit the result under a size limit (like Discord's 8 MB). Everything runs on your device with no upload and no account.
Is LoopLift free?
Yes — completely free with no hidden limits, no account, no watermarks, and no feature gates. Your photos and videos stay on your device.
How do I turn a Live Photo into a GIF?
Drop your file onto the page, trim it to the part you want, pick a loop style such as boomerang, then tap Export GIF. On iPhone, share the Live Photo and choose Save as Video first, then upload that .MOV. Android Motion Photos upload as the single .jpg straight from your gallery.
Does LoopLift upload or collect my photos?
No. Everything runs locally in your browser using JavaScript. Your photos and videos never leave your device. There are no servers, no uploads, and no tracking beyond basic anonymous page analytics.
What is a Motion Photo?
A Motion Photo is Android's version of a Live Photo. It is a normal JPEG with a short MP4 video tucked inside the same file (filenames like MVIMG_ or PXL_*.MP.jpg). LoopLift reads that embedded video out of the JPEG and turns it into a GIF.
What files can I upload?
iPhone Live Photo videos (.MOV), Live Photo bundles (.livp), Android Motion Photos (.jpg), and ordinary short videos (MP4, MOV, WebM, M4V). If a clip uses Apple HEVC and your browser cannot play it, LoopLift loads a built-in decoder to handle it; iPhone Safari plays HEVC on its own.
What formats can I export?
GIF, MP4, and WebP, plus a Live Photo .mov and single-frame or all-frame PNGs. MP4 and WebP are far smaller than GIF and loop on most social feeds, so they're the best choice for sharing. The Live Photo .mov works with the iOS "Save Live Photo" Shortcut and as a live wallpaper.
How do I make a GIF fit under 8MB for Discord?
Pick a "Fit under" target — 8 MB for Discord chat, 512 KB for a sticker, or 256 KB for an emoji — and LoopLift automatically lowers colors, scale, and frame rate until the GIF fits. If a GIF still won't shrink enough, export it as MP4 instead: it's much smaller and Discord embeds it.
Can LoopLift make a Live Photo or live wallpaper from a video?
Yes. Choose the Live Photo (.mov) export and LoopLift builds a clean .mov from your clip. On iPhone, share that file to the "Save Live Photo" Shortcut to add it to Photos, or set it as a live wallpaper on the lock screen.
How does LoopLift compare to ezgif?
ezgif can convert Live Photos and Motion Photos too, but it is a general utility. LoopLift is built for this one job: a live looping preview, one-tap boomerang and reverse, a frame-by-frame trimmer, speed control, and a live file-size estimate — all free with nothing uploaded. Unlike subscription apps like Lively, there are no watermarks or paywalls. Need a GIF from text instead? Try Vibe GIF.
Why is my GIF file so large?
GIFs store every frame as a separate image with up to 256 colors, so they grow fast. To shrink one: trim it shorter, lower the size, drop the frame rate, or reduce the number of colors. LoopLift shows an estimated size as you change these. If you need a smaller moving file, Video Shrinker keeps it as compressed video instead.
Can I use LoopLift on my phone?
Yes. It works in mobile browsers. On iPhone, Safari handles Live Photo videos natively. On Android, you can upload a Motion Photo straight from your gallery as the single JPEG.