Guide

Using iOS Shortcuts with Live Photos

By LivePhotoTools Teamยท 2026-05-02ยท 6 min read

Apple's Shortcuts app is the most powerful free automation tool on iOS, and it can do real work with Live Photos โ€” extracting still frames, pulling out the motion clip, and batch-processing your whole library without ever touching a third-party app. But it has hard edges: format control is limited, there's no GIF export, and the visual editor has a genuine learning curve. This doc covers what Shortcuts can actually do natively, a sample workflow you can build, and the points where a browser tool is simply the faster path.

What can Shortcuts do with Live Photos natively?

Shortcuts can take a Live Photo as input and split it into its two parts: the still frame (a HEIC or JPEG) and the motion component (an HEVC .MOV). It can convert image formats, save results back to the photo library, and loop over many photos at once. It cannot set wallpapers or install working Live Photos programmatically.

A Live Photo is not one file โ€” it's a paired still frame and a ~3-second HEVC clip that the system links together. Shortcuts sees this structure, which is why it can address each half separately. The practical, reliable things it does well:

  • Extract the still frame. There is a Shortcuts action that takes the photo and outputs just the cover image, with no motion. This is the cleanest native way to "freeze" a Live Photo.
  • Extract the video. A separate action converts a Live Photo into a regular video file (the embedded .MOV). Note the exported clip is short (~3 seconds) and silent or near-silent, because the captured motion isn't a full recording.
  • Convert image format. Shortcuts can re-encode an image โ€” for example HEIC to JPEG โ€” using an image-conversion action with a quality slider.
  • Batch over a selection. Feed in multiple photos and Shortcuts runs the same steps on each via a repeat loop, then saves all outputs. This is the feature most people underuse.

I'm deliberately not quoting exact action names verbatim, because Apple renames and reorganizes Shortcuts actions between iOS versions and the precise label in your build may differ. Search the action library for terms like "live photo," "video," "image," and "convert" and you'll find the current equivalents.

A sample shortcut: batch-export stills + clips

Here's the outline of a single shortcut that takes a batch of Live Photos and produces both a still image and a video clip for each. Build it by adding actions in this order:

  1. Input: Start with an action that accepts photos, or use "Select Photos" with multiple selection enabled.
  2. Repeat: Add a "Repeat with Each" loop so every photo is processed independently.
  3. Inside the loop, branch A โ€” still: Add the action that outputs the still frame from the Live Photo, then save it to an album (or to Files).
  4. Inside the loop, branch B โ€” video: Add the action that converts the Live Photo to its video, then save that to your album or Files.
  5. End repeat. Optionally show a notification when done.

The key concept is that each loop iteration handles one photo but produces two outputs. Use the magic-variable system to reference the current loop item explicitly so the still and video actions both operate on the same source photo.

Once saved, you can run this from the Shortcuts app, add it to your Home Screen, or trigger it from the share sheet so it appears when you tap Share on photos. The share-sheet route is the most convenient for ad-hoc use.

Where Shortcuts fall short โ€” and a browser tool is easier

Shortcuts is excellent at "extract and save within iOS." It gets awkward the moment you want precise output control, GIFs, or anything happening on a desktop. Here's an honest split:

TaskShortcutsBrowser tool
Extract still frame on iPhoneStrong โ€” native actionAlso works, but Shortcuts is faster on-device
Extract the motion clipStrongWorks; useful if you also want format/length control
Export as a GIFNo native GIF exportPurpose-built
HEIC โ†’ JPEG on a Mac/PCiOS onlyCross-platform
Fine-grained quality/size controlLimited sliderExplicit settings
Set as wallpaper / install Live PhotoManual, can't fully automateCan't do it either (iOS-only step)

A few specifics behind that table:

  • GIFs. Shortcuts has no first-class "Live Photo to GIF" path that produces a clean looping GIF with frame-rate and size control. If a shareable GIF is the goal, convert the Live Photo to a GIF in the browser โ€” you pick the loop and dimensions, and nothing is uploaded.
  • Desktop HEIC. Shortcuts only runs on iOS/macOS. If a colleague on Windows sends you HEIC files (or you're on a PC where Windows lacks an HEIC codec by default), Shortcuts can't help. A browser-based HEIC to JPG converter runs the same on Windows, Mac, and Linux, entirely client-side. One caveat: in-browser HEIC decoding relies on the browser's own support, and some Windows/Chrome setups can't decode HEIC at all โ€” that's a real limitation, not ours to hand-wave.
  • Format precision. Shortcuts gives you a quality slider; it doesn't expose detailed codec or container choices. When you need a predictable JPEG or a specific video format, a dedicated tool is less fiddly.

Is Shortcuts hard to learn?

Honestly, yes โ€” at first. The editor is visual but the model is unfamiliar: actions pass output to the next action, "magic variables" reference earlier results, and a misplaced action inside vs. outside a loop changes everything. Expect an hour of trial and error for your first non-trivial shortcut.

The friction points that trip people up most:

  • Variables are invisible until you tap them. The output of an action only becomes a reusable variable when you reference it; there's no separate "declare variable" step like in a normal programming language.
  • Loops change scope. Actions inside "Repeat with Each" run per-item; actions after it run once. Getting an action on the wrong side of the loop is the most common bug.
  • Actions move between iOS versions. A tutorial from two years ago may name an action that no longer exists under that label. Search by keyword instead of trusting exact names.

So when should you use which?

Use Shortcuts when you're staying on your iPhone, want a repeatable one-tap batch job, and the outputs are standard stills or clips. Reach for a browser tool when you need a GIF, you're on a desktop, you want format precision, or you're handing files to someone outside the Apple ecosystem.

And the one thing neither approach can fake: actually installing a working Live Photo or setting one as a wallpaper requires iOS itself. A browser or PWA can generate a valid .livp or a Live Photo from a video, but the final "save as a working Live Photo" or "set as wallpaper" step still has to happen on the device. Both tools build the file; only iOS installs it.

โ† Back to Docs