GifLoop gives you per-frame timing, 7 loop modes, audio soundtracks, onion skinning, jitter & glitch effects, and multi-format export — all in a native iOS app that runs entirely on your device.
Free with optional Pro upgrade
Import from your photo library, capture with your camera, extract frames from video, or start with blank frames. Up to 50 frames per project.
Set individual durations for every frame (0.02s – 5.0s). Use quick-set tools like ease-in, ease-out, and hold-first/last for smooth animations.
Forward, reverse, ping-pong, ping-pong with hold, random, fade loop (seamless crossfade), and play-once for video exports.
Record with your mic, import from Files, or pick from your music library. Waveform trimming, volume control, fade in/out. Included in MP4/MOV exports.
Overlay adjacent frames with adjustable opacity to align content precisely. Show previous, next, or both with color tinting and multi-frame depth.
Position, rotation, and scale jitter. Color glitch, scan line displacement, frame skip stutter, and noise overlay. Lock seeds for reproducibility.
Brightness, contrast, saturation, hue. 12+ curated filters with intensity control. Text, stickers, freehand drawing overlays. Background removal via iOS 17 Vision.
GIF (custom palette, dithering, lossy compression), MP4, MOV, Live Photo, and frame strips. Target max file size or resolution. Share via the system Share Sheet.
Professional-grade GIF encodingGifLoop uses a custom Swift GIF encoder built from scratch — no external dependencies. Full control over color palettes, dithering algorithms, and compression.
Available for iPhone and iPad. Requires iOS 17 or later.
Download on the App StoreiPhone & iPad · iOS 17+