A 100% offline Windows desktop app for converting images, videos, GIFs, and documents.
Created by Salimuddin.
No internet required. No accounts. No uploads. Your files never leave your computer.
| Category | Features |
|---|---|
| 🖼️ Images | Convert between JPEG, PNG, WebP, AVIF, JXL, BMP, TIFF, GIF · Resize · Optimize · Batch process · Add text |
| 🎬 Video → GIF | Convert any video to a high-quality animated GIF · Trim start/end · Adjust FPS, dimensions, quality |
| 🎞️ GIFs & Frames | Split GIFs into frames · Extract frames from video · Build GIFs from images · APNG creator |
| 📄 Documents | PDF → Markdown · Markdown → PDF · Images → PDF · Plain text → Markdown |
| 🚀 Modern formats | Convert to AVIF and JPEG XL (JXL) for next-gen web images |
- Download
AIO-Converter-1.0.0-win-x64.zipfrom your Gumroad receipt. - Right-click the zip → Extract All to anywhere you like (Desktop, Documents, etc.).
- Open the extracted folder and double-click
AIO Converter.exe. - Windows SmartScreen warning? Click More info → Run anyway. This is normal for new independent software (the app is unsigned). Nothing connects to the internet.
That's it. To create a shortcut, right-click AIO Converter.exe → Send to → Desktop.
The app is portable — copy the folder anywhere, run from a USB stick, no installation needed.
- Windows 10 or 11 (64-bit)
- 4 GB RAM (8 GB recommended for large videos)
- ~500 MB free disk space
- An additional ~1–5 GB temporary space when processing large files
Everything runs locally on your machine using bundled FFmpeg and Sharp. The app makes no network calls during conversions. You can verify this by disabling your internet — every feature still works.
| Problem | Fix |
|---|---|
| "Windows protected your PC" on first launch | Click More info → Run anyway (unsigned installer; safe). |
| App won't open | Right-click the shortcut → Run as administrator once. |
| Conversion fails for huge files | Free up disk space (need ~3× the file size) and try again. |
| Output saved where? | A Save As dialog appears for every conversion — you choose. |
For anything else, contact support via your Gumroad receipt or open an issue on GitHub.
# 1. Clone & install
git clone https://github.com/salimuddin07/GIF-converter.git
cd "AIO converter"
npm install
cd frontend && npm install && cd ..
# 2. Run in dev mode
npm run dev
# 3. Build the Gumroad-ready zip (one command)
npm run distOr just double-click BUILD.bat in the project root.
Output: dist\AIO-Converter-1.0.0-win-x64.zip — that's the single file you upload to Gumroad. Buyers extract it and run AIO Converter.exe inside.
MIT License — see LICENSE.
Salimuddin — GitHub · LinkedIn
If this app helps you, please consider supporting development on Gumroad ☕.