A fast and simple tool to convert videos to high-quality GIFs, all processed locally in your browser.
English | 中文 | 日本語 | 한국어 | Deutsch | Français | Español | Português | Tiếng Việt | ไทย
- 🚀 Quickly convert videos to high-quality GIFs
- 💻 100% local processing, no uploads needed
- 🎥 Support for MP4, MOV, and other common video formats
- 🎯 Customizable GIF size, quality, and frame rate
- 🔒 Privacy-focused: all processing done in your browser
- 🆓 Completely free to use
- Next.js 14
- TypeScript
- Tailwind CSS
- GIF.js
- Clone the repository:
git clone https://github.com/xiaominwu777/video2gif.git
cd video2gif
- Install dependencies:
pnpm install
- Run the development server:
pnpm dev
- Open http://localhost:3000 in your browser
- Drag and drop your video file or click to select
- Adjust GIF parameters (size, quality, frame rate)
- Click the convert button
- Download your generated GIF
- Default size: 300 pixels (maintains aspect ratio)
- Maximum size: 600 pixels
- Default quality: 10 (range 1-20)
- Default frame rate: 10 FPS
GPL-3.0
Inspired by video-to-GIF2, reimplemented with Next.js and improved support for MOV files.
Please reach out at xiaominwu777@gmail.com