Universal Texture Shrinker
🟠 Updated over a year agoPreview

🔍 Analysis
- 🏆 #132 of 173 Universal Tools mods in this game by downloads
📋 About This Mod
Universal Texture Shrinker (GUI) helps reduce game texture sizes while keeping quality high using pngquant, pngcrush, jpegtran, jpegoptim, cwebp, avifenc and texconv. It can support common formats (PNG, JPEG, DDS, WebP, AVIFwith a modern
Heads Up:
Antivirus False Positives: Some AVs heuristically flag small mod tools due to it not being signed (cost money lol)
Universal Texture Shrinker (UTS) v1. 1 - BETA
Fast, flexible, and safe texture downsizing for games and mods.
Overview
UTS batch‑processes textures to reduce size while preserving quality. It supports common formats (PNG, JPEG, WebP, AVIF) and game‑centric DDS targets (BC1/3/7, mips, color space), with a modern UI, presets manager, live logs, and portable workflow.
Highlights
-
[] One‑click presets (Fast, Balanced, Max Quality) + your own collections
[
] Per‑format controls with sensible defaults and safe guards[] DDS pipeline with mips and color space choices tuned for games
[] Theme Maker with full dark mode and color customization
[] Portable data folder (presets, themes, logs) for easy sharing
[] Multithreaded processing with progress, logs, and CSV report
Quick Start
-
[]Map each tool you are going to use, per texture file format.
[
] Launch UTS. Pick an Input folder and an Output folder.[] Choose a Preset (e.g., Balanced) or tune per‑format settings.
[] Press Start. Watch progress and review the live log.
[] Open the Report (CSV) or the log to verify savings and any skips.
Features:
Presets Manager
Organize and reuse settings as portable `.utspreset` files.
-
[] Collections: Group presets into folders. Create, rename, delete collections.
[] Save Current Settings: Capture your current UI configuration with a Name, optional Author, and Description (300 chars). Save to All (root) or to a collection.
[] Add Selected to Collection: Copy an existing preset into another collection.
[] Pinned Presets: Pin favorites for quick access from the menu.
[] Search + Details: Filter presets; see differences vs current settings.
Per‑Format Controls
Tune encoding for each target. Defaults aim for quality‑first with good speed.
-
[] PNG: Quality min/max + speed (pngquant). Lossy min/max compressed, preserves alpha.
[
] JPEG: Quality slider + progressive option (jpegtran/jpegoptim pipeline).[] WebP: Quality, alpha quality, method (cwebp) for great lossy compression.
[] AVIF: Quality + speed (avifenc), excellent small sizes for UI/textures.
[] DDS (BC): BC1/3/7 selection, color space (Linear/sRGB), mips (KEEP/STRIP/REGEN), optional size clamp to power‑of‑two ceilings.
Rules & Safety
-
[] Processes only selected formats; originals remain untouched in the input folder.
[] Skips unsuitable files gracefully with log messages (e.g., unsupported or corrupted images).
[] Power‑of‑two and block constraints for BC formats are respected automatically.
Logging & Reports
-
[] Live Log: Human‑readable status with warnings and actions
[
] Session Logs: `UTS_data/logs/UTS_session_.txt`[
] CSV Summary: Per‑file before/after sizes with totals for quick verificationPerformance
-
[] Multithreaded worker (adjust thread count to match your CPU)
[
] Efficient encoders and optional size clamps to avoid over‑processing very large assetsExternal Tools (Engines Used & Needed)
UTS orchestrates proven, open‑source command‑line encoders. You will need to download each one if you intent to use a particular format.
[] pngquant (PNG): High‑quality lossy PNG quantizer — https://pngquant.org/
[] pngcrush (PNG, optional): Additional lossless optimization — http://pmt.sourceforge.net/pngcrush/
[] jpegtran (JPEG): Lossless transforms, part of libjpeg‑turbo — https://libjpeg-turbo.org/
[] jpegoptim (JPEG): Lossless size reduction — https://github.com/tjko/jpegoptim
[*] cwebp (WebP): Google’s WebP encoder — https://developers.google.com/speed/webp/docs/
-
[] Multithreaded worker (adjust thread count to match your CPU)
-
[] Live Log: Human‑readable status with warnings and actions
-
[] Processes only selected formats; originals remain untouched in the input folder.
-
[] PNG: Quality min/max + speed (pngquant). Lossy min/max compressed, preserves alpha.
-
[] Collections: Group presets into folders. Create, rename, delete collections.
📊 Mod Details
- Game
- Site Mods
- Author
- FartPluser
- Version
- v1.1
- Downloads
- 55
- Endorsements
- 4
- Category
- Universal Tools
- Created
- 9/13/2025
- Updated
- 9/13/2025
- Tags
- Modder's Resource
🔧 How to Install Modding Tools Mods
Install via a mod manager (Vortex or Mod Organizer 2). Most mods drop into the game folder.
📖 Full step-by-step install guide for Modding Tools →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Modding Tools commands, item IDs, and more.
Keep browsing — more Modding Tools mods await