NEWWebP Express Photo Converter v2.0 is here — see what's new →

Gif Separate - Sprite Sheets

Extract frames from animated GIFs, WebP, and APNG files — or build sprite sheets on your Mac

macOSPhoto & Image$3.99v1.0

Split animated GIF, WebP, or APNG files into individual frames — or assemble them into a sprite sheet. Drag in a file, browse every frame, and export exactly what you need, fully offline.

Mac App StoreGet Gif Separate —
On-device · No account · No tracking
Extract every frameOpen GIF, WebP, and APNG files by drag-and-drop
Edit and reorder framesSelect, delete, duplicate, and reorder frames with click or keyboard
Export as individual framesSave selected frames as PNG, JPEG, or TIFF

Screenshots

What it does

Full frame control, zero complexity

🎬
Extract every frame

Open GIF, WebP, and APNG files by drag-and-drop. Frames extract at full resolution using Apple's ImageIO framework — no loss, no limits.

✂️
Edit and reorder frames

Select, delete, duplicate, and reorder frames with click or keyboard. Override per-frame delay values. Reset all edits with one click.

💾
Export as individual frames

Save selected frames as PNG, JPEG, or TIFF. Configure filenames with padding (frame_001.png). Export a timing manifest as JSON to track delays and dimensions.

📋
Build sprite sheets

Assemble frames into a single PNG sprite sheet. Configure columns, padding, and scale. Add Phaser.js Atlas JSON, Generic JSON coordinates, or CSS @keyframes.

▶️
Playback and preview

Play the animation at original timing or adjust speed (0.1× to 4×). Step through frames with arrow keys. See per-frame delay and dimensions live below the canvas.

🔒
Privacy built in

All processing runs locally on your Mac using Apple's ImageIO and CoreGraphics. Files never leave your machine — no uploads, no cloud, ever.

Why BraveCL

Built the BraveCL way.

Buy once, keep forever

$3.99 one time. No subscription, no renewal, no paywalled features — yours permanently.

Fully on-device

All processing happens on your device. Your files never leave it.

No account required

Download and use immediately. No sign-up, no email, no data collected.

Free updates included

All future updates are included. No upgrade fees, ever.

How it works

  1. 01
    Open and browse frames

    Drag a GIF, WebP, or APNG file into the app. Instantly see all frames in a filmstrip grid with smooth thumbnails. Click any frame to preview it full-size.

  2. 02
    Edit and arrange

    Select frames you want to keep. Delete unwanted ones, duplicate repeating frames, or drag to reorder. Adjust per-frame delays as needed. Preview the result as an animation.

  3. 03
    Export for your workflow

    Save frames as individual PNGs, JPEGs, or TIFFs with custom naming. Or assemble them into a sprite sheet with options for game engines, web CSS, or JSON metadata.

Where Gif Separate - Sprite Sheets runs

macOS
Available
  • Version 1.0

Frequently asked questions

Is this a subscription?
No. Gif Separate - Sprite Sheets is a one-time purchase ($3.99). All features and updates are included with no recurring fees.
Does it use the cloud?
No. Gif Separate - Sprite Sheets is designed for reliable local processing on your Mac — all work stays on your device. No uploads, no network calls, ever.
Which image formats can I open?
Gif Separate supports GIF, WebP, and APNG files. You can open files up to 100 MB by drag-and-drop or file picker.
What formats can I export?
Export individual frames as PNG, JPEG, or TIFF. Export sprite sheets as PNG. Include optional JSON timing manifests or CSS @keyframes for web and game development.
Can I use this for game development?
Yes. Gif Separate exports sprite sheets with Phaser.js Atlas JSON metadata, making it perfect for game developers building 2D games. You can also customize grid layouts and export individual frames.

System requirements

Purchase model
One-time purchase
In-app purchases
None
Account required
None
What's new · v1.0
Version 2.0 is a complete rebuild: • Sprite Sheet mode — assemble all frames into a single PNG with configurable columns, padding, and scale • Phaser.js Atlas JSON export — ready to use in game projects • CSS @keyframes export — web-ready sprite animation from any GIF or WebP • WebP and APNG support in addition to GIF • Frame editing — delete, duplicate, drag-to-reorder, and override per-frame delays • Continuous playback speed slider (0.1× – 4×) for slow-motion inspection • Export formats updated to PNG, JPEG, and TIFF (with optional JSON timing manifest) • New split-pane layout with resizable inspector panel

We're here when you need us.

Small team, real humans. We read every message and reply within 1–2 business days.