Fast, offline desktop file converter. Drag, pick a format, done.
Built with Tauri v2 + Svelte + Rust. Uses FFmpeg under the hood.
- Convert videos, images, and audio between formats
- Resize images by pixels or percentage
- GIF editor with timeline trimmer for video-to-GIF clips
- Batch processing with per-file progress tracking
- Advanced options — resolution, FPS, trim, bitrate, encoder preset
- Dark / Light theme
- Fully offline, no uploads
| Type | Formats |
|---|---|
| Video | MP4, MKV, AVI, WebM, MOV, GIF, FLV, WMV, TS |
| Image | PNG, JPG, WebP, BMP, TIFF, ICO |
| Audio | MP3, WAV, FLAC, OGG, AAC, WMA, M4A, Opus |
Requirements: Rust, Node.js, FFmpeg binaries in src-tauri/bin/
npm install
npm run tauri buildOr use build.bat on Windows — it handles everything and copies output to release/.
npm run tauri dev- Frontend: Svelte 5, Vite
- Backend: Rust, Tauri v2
- Engine: FFmpeg (video/audio),
imagecrate (images)