A dead-simple texture downscaling tool for Windows. No installation required — runs entirely on built-in Windows .NET Framework. No Python, no ImageMagick, just two files.
Grab the latest release from the Releases page and extract the zip anywhere.
Option A — Double-click
- Double-click
TextureResizer.bat - A file picker opens — select one or more texture files
- Choose your target size: 2K, 1K, or 512px
- Choose where to save the output
- Done — the output folder opens automatically
Option B — Drag and drop
- Select one or more image files in Explorer
- Drag them onto
TextureResizer.bat - Choose your target size and output folder
- Done
PNG · JPG/JPEG · BMP · TIF/TIFF
Originals are never overwritten — the target size is appended to the filename:
MyTexture_4K.png → MyTexture_2K.png
MyTexture_4K.png → MyTexture_1K.png
MyTexture_4K.png → MyTexture_512px.png
- Windows 10 or Windows 11
- Nothing else
"Windows protected your PC" popup
SmartScreen shows this for any newly downloaded executable that hasn't built up a reputation yet. It's not a virus warning.
- Click More info
- Click Run anyway
"Execution policy" error
Right-click TextureResizer.bat → Run as Administrator.
Resizing uses high-quality bicubic interpolation (System.Drawing) for clean downscale results.
MIT — free to use, modify, and distribute.