Free account
Sign in to use Bulk YTD Optimization
Optimize many GTA V and FiveM texture dictionaries at once. Drop a .zip, .rpf, folder, or a pile of .ytd files and apply the same compression, mipmap, and downscale rules to every texture dictionary, then download one archive with the original paths preserved.
- Runs in your browser
- Free to start
- No credit card
Discord sign-in takes a few seconds. We use it to save your work and unlock the tool.
Bulk YTD Optimization
Optimize many GTA V and FiveM texture dictionaries at once. Drop a .zip, .rpf, folder, or a pile of .ytd files and apply the same compression, mipmap, and downscale rules to every texture dictionary, then download one archive with the original paths preserved.
How it works
- 1Add a .zip, .rpf, folder, or multiple .ytd files; the tool scans the tree and lists every texture dictionary it finds.
- 2Set your optimization options once: compression and mip policy, ensure mipmaps, power-of-two resize, or a downscale cap.
- 3Click Optimize to process every .ytd in your browser, watching progress in the live console.
- 4Download a single optimized .zip or .rpf with the same internal paths, with nested RPF archives rebuilt when within size and depth limits.
Frequently asked questions
- Does bulk optimization run in the browser?
- Yes. Every texture dictionary is decoded and rebuilt locally in your browser, so your archives stay on your device with no upload or install.
- What inputs can I drop for batch processing?
- A single .zip or .rpf, a folder, or several .ytd files at once. The output is one archive matching your input, or a .zip when you batch loose .ytd files.
- Is it free and does it work for FiveM?
- Scanning and optimizing run free in your browser; downloading the optimized archive uses tokens (or your included plan). It targets GTA V and FiveM texture budgets, applying the same recompress, mipmap, and downscale rules across the whole pack in one pass.
- Are nested RPF archives handled?
- Yes. Nested .rpf archives are scanned and rebuilt when they fall within the size and depth limits shown in the console.