A desktop image upscaler with single file and batch processing support. Built with PySide6.
- Single & Batch Processing — Add individual files or entire folders
- Drag & Drop — Drop files or folders directly into the app
- Multiple Upscale Methods — Lanczos, Enhanced (with sharpening), OpenCV Cubic, Real-ESRGAN NCNN
- Scale Options — 2x / 4x
- Output Formats — PNG, JPEG, WebP
- Thumbnail Preview — File list with thumbnails, dimensions, and file size
- Real-time Status — Per-file progress tracking with status markers
- Cancellable — Stop batch processing at any time
PNG, JPEG, WebP, BMP, TIFF
- Python 3.10+
- macOS / Windows / Linux
pip install -r requirements.txtpython main.pypip install pyinstaller
python build_app.pyThe app bundle will be created at dist/Easy Upscaler.app.
MIT
