A simple, beautiful, and powerful tool to convert animated WebP images into videos (.mp4, .mkv, .webm, .gif).
WebP to Video Converter is a modern, easy-to-use tool for converting animated .webp images into high-quality .mp4, .mkv, .webm, or .gif files.
Built in Python with a dark-themed UI using CustomTkinter, direct FFmpeg encoding via imageio-ffmpeg, and image handling by Pillow. Originally based on Dunttus' webptomp4.
- Convert animated WebP images to
.mp4,.mkv,.webm, or.gif - Resolution presets:
480p,720p,1080p,4K, or custom dimensions - Adjustable FPS (1-60) and compression quality (CRF 18-30)
- Combine multiple WebP files into a single output
- Animated preview with click-to-pause
- Cancel running conversions instantly
- Per-file status indicators in the queue
- Keyboard shortcuts:
Ctrl+Oadd files,Deleteremove,Escapecancel - Settings persist between sessions
- Modern dark UI
- Standalone EXE/binary build via PyInstaller
- Cross-platform: Windows, macOS, Linux
Download the portable EXE from Releases — no install required.
Requires Python 3.9+ with pip.
# Option A: use the interactive menu
start.bat
# Option B: manual
pip install -r requirements.txt
python webp_converter_gui.py# Make the script executable (first time only)
chmod +x start.sh
# Option A: use the interactive menu
./start.sh
# Option B: manual
pip install -r requirements.txt
python3 webp_converter_gui.pyRun start.bat and choose option 2 (Build Standalone EXE).
The output will be at dist/WebP Converter.exe.
chmod +x start.sh
./start.sh
# Choose option 2The output will be at dist/WebP Converter.
| File | Purpose |
|---|---|
webp_converter_gui.py |
Main application |
requirements.txt |
Python dependencies |
start.bat |
Interactive launcher/builder (Windows) |
start.sh |
Interactive launcher/builder (Linux/macOS) |
install_requirements.bat |
Quick dependency install (Windows) |
app_icon.ico |
Application icon |
If you find this project helpful, feel free to buy me a coffee!
- UI: CustomTkinter
- FFmpeg: imageio-ffmpeg
- Image Handling: Pillow
- Original Code: Dunttus
This project is licensed under the MIT License. Feel free to use, modify, and share!
Made with ❤️ by Troy
