A browser-based sprite and pixel art editor for creating game sprites, animations and GIFs.
sindresorhus/Gifski
A macOS app that converts videos into high-quality animated GIFs using the gifski encoder.
- Stars
- 8,594
- Forks
- 326
- Open issues
- 8
- Last commit
- 2 months ago
What is it?
Gifski is a Mac app built on the gifski encoder, which turns video clips into animated GIFs with thousands of colors per frame and frame rates up to 50 FPS. It uses pngquant-derived techniques for cross-frame palettes and temporal dithering, and offers a Quality slider for producing smaller files when needed.
The app accepts any video format macOS can play, such as MP4 or MOV files encoded with H.264, HEVC or ProRes. Settings include dimensions, speed, frame rate, quality, cropping and looping, and an option to create bounce (yo-yo) GIFs that play forward and then backward.
Gifski integrates with macOS through a Share extension, a Services menu entry and a Finder Quick Action. It is available on the Mac App Store and requires macOS 26 or later for the current version. Windows and Linux are not supported; a separate cross-platform command-line tool exists.
Key features
- 01Converts videos to GIFs with thousands of colors per frame and up to 50 FPS.
- 02Quality slider produces smaller, lower-quality GIFs when file size matters.
- 03Supports macOS-compatible formats such as MP4 and MOV with H.264, HEVC or ProRes.
- 04Adjustable dimensions, speed, frame rate, cropping and looping.
- 05Bounce (yo-yo) playback mode for forward-and-backward animations.
- 06Share extension, Services menu and Finder Quick Action integration.
Use cases
- Turning screen recordings or app demos into shareable GIFs.
- Showing off design animations on sites like Dribbble.
- Creating short looping clips from phone or camera footage on a Mac.
Quick start
- 1
Install the app from the Mac App Store
- 2
Install Rust to build from source (official rustup installer from the README)
- 3
Install SwiftLint with Homebrew
brew install SwiftLint - 4
Install Xcode command line tools
xcode-select --install
Things to know
- Requires macOS 26 or later for the current version; older macOS versions need older releases.
- Mac-only app; Windows and Linux are not supported.
- Does not support WebM or QuickTime Animation input formats.
- GIF output can be very large for long clips.
In collections
Topics
FAQ
- What is Gifski?
- A macOS app that converts videos into high-quality animated GIFs using the gifski encoder. Gifski is a Mac app built on the gifski encoder, which turns video clips into animated GIFs with thousands of colors per frame and frame rates up to 50 FPS. It uses pngquant-derived techniques for cross-frame palettes and temporal dithering, and offers a Quality slider for producing smaller files when needed.
- Is Gifski free to use? What license does it have?
- Gifski is open source under the MIT license. Check the license terms before using it in commercial products.
- Is Gifski still maintained?
- Updated within 6 months. The last commit to Gifski was on Sep 11, 2026.
- What can I use Gifski for?
- Turning screen recordings or app demos into shareable GIFs. Showing off design animations on sites like Dribbble. Creating short looping clips from phone or camera footage on a Mac.
- How do I install Gifski?
- Install the app from the Mac App Store Install Rust to build from source (official rustup installer from the README) Install SwiftLint with Homebrew: brew install SwiftLint Install Xcode command line tools: xcode-select --install
- Where can I get Gifski?
- The source code and installation instructions are on GitHub: https://github.com/sindresorhus/Gifski
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Generates an animated snake game from a GitHub user's contribution graph, exported as an SVG or GIF for profile READMEs.
A modern, mpv-based video and music player for macOS with a native Swift interface.
A macOS dictionary and translation app that queries multiple services at once, with input, selection, and OCR screenshot translation.
Pika is an open-source native colour picker for macOS that samples colours anywhere on screen and outputs them in multiple formats.
A macOS app that fuzzy-searches files across the whole disk almost instantly and lets you act on results right away.