GifLoop
Now on TestFlight

Create GIFs
with real control.

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

Everything you need to make great GIFs

🎬

Multiple Frame Sources

Import from your photo library, capture with your camera, extract frames from video, or start with blank frames. Up to 50 frames per project.

Per-Frame Timing

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.

🔁

7 Loop Modes

Forward, reverse, ping-pong, ping-pong with hold, random, fade loop (seamless crossfade), and play-once for video exports.

🎵

Audio Soundtracks

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.

🧅

Onion Skinning

Overlay adjacent frames with adjustable opacity to align content precisely. Show previous, next, or both with color tinting and multi-frame depth.

Jitter & Glitch Effects

Position, rotation, and scale jitter. Color glitch, scan line displacement, frame skip stutter, and noise overlay. Lock seeds for reproducibility.

🎨

Frame Editing

Brightness, contrast, saturation, hue. 12+ curated filters with intensity control. Text, stickers, freehand drawing overlays. Background removal via iOS 17 Vision.

📤

Multi-Format Export

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 encoding

GifLoop uses a custom Swift GIF encoder built from scratch — no external dependencies. Full control over color palettes, dithering algorithms, and compression.

Color Palette 32 / 64 / 128 / 256 colors
Dithering None, Floyd-Steinberg, Ordered, Noise
Compression Lossy 0–100% with frame diffing
Size Target "Keep under 5 MB" auto-adjusts quality
Resolution 25%, 50%, 75%, 100% of canvas
Canvas Presets Square, Portrait, Story, Landscape, Banner, Custom

Free to create. Pro when you're ready.

Free

$0
forever
  • Up to 50 frames per project
  • All 7 loop modes
  • Per-frame timing
  • Basic filters & adjustments
  • GIF & video export
  • 3 free Pro exports to try
GifLoop

Get GifLoop

Available for iPhone and iPad. Requires iOS 17 or later.

Download on the App Store

iPhone & iPad · iOS 17+