Desktop app · Mac & Windows

Video → GIF chunks at any target size

Stop fighting platform size limits. Split your video into GIF chunks at any target size — or extract JPG frames on their own. No FFmpeg. No command line.

⬇ Download for Mac ⬇ Download for Windows

Free tier included · 3 conversions/day, watermarked · $29 one-time for unlimited

GIF Perfect
Drop a video here  ·  or click to browse
Mode
GIF Chunks
Frames Only
Target size per GIF
15 MB
25 MB
99 MB
Custom
Resolution
480p
640p
1080p
Original
FPS
15
24
30
Frame extraction
Extract JPG frames every 15 seconds
* GIF size limits and acceptance conditions vary by platform — see the full reference guide →

A few controls. One click.

No configuration files. No command line. No video encoding knowledge required.

1

Drop your video

Drag and drop any MP4, MOV, AVI, MKV or WebM file onto the app.

2

Set target size

Pick a preset (15 / 25 / 99 MB) or type any custom value. GIF Perfect figures out the chunk length automatically.

3

Choose resolution & FPS

480p to original, 15–30 fps. Optionally extract JPG frames every N seconds as timestamped JPGs alongside your GIFs.

4

Get your GIFs

Output folder opens automatically. Each GIF is guaranteed under your target size.

The one feature nobody else has

Every other GIF tool converts. Only GIF Perfect chunks to a target size.

🎯

Target size chunking

GIF Perfect runs a short test segment, calculates MB/s, then slices your video into chunks that each land under your limit. Automatically.

📦

Works offline

Fully local. Your video never leaves your machine. No upload, no cloud processing, no waiting for someone else's server.

🖼

Frame extraction — standalone or combined

Extract timestamped JPGs on their own, or alongside GIF chunks in one pass. Switch modes with one click — no separate tool needed.

Native speed

Powered by FFmpeg under the hood — the same engine professionals use. Bundled inside the app, nothing to install.

Simple. One-time.

No subscription. Pay once, use forever. Updates included.

Free
$0

Try it before you buy it

  • 3 conversions per day
  • All size presets & custom
  • All resolutions & FPS
  • Frame extraction
  • Watermark on output
  • Unlimited conversions
Download Free

Licence key delivered by email instantly after payment.

Common questions

What video formats does GIF Perfect support?
MP4, MOV, AVI, MKV, WebM, and M4V. If FFmpeg can open it, GIF Perfect can convert it.
Does it need an internet connection?
Only to validate your licence key on first launch (and occasionally after). All conversion processing is 100% local — your video never leaves your machine.
How does the target size chunking work?
GIF Perfect converts a short test segment of your video to estimate the output bitrate (MB/s). It then calculates the maximum chunk duration that stays under your target size and splits the full video into chunks of that length.
What is the free tier limit?
The free tier allows 3 conversions per day. Output GIFs include a small watermark at the bottom-right corner. Purchase a lifetime licence to remove it and get unlimited conversions.
Is FFmpeg included or do I need to install it?
FFmpeg is bundled inside the GIF Perfect installer. You don't need to install anything else.
Can I use one licence on multiple machines?
Yes — your licence covers personal use on your Mac and Windows machines.
What platforms have GIF size limits?
Size limits and GIF acceptance vary widely by platform. See the full reference at gifperfect.com/platforms.