Tuning wraps and liveries are a tiny model wrapped around one big texture, so the texture is the whole file. This shrinks that texture and rebuilds the .yft around it. Need lighter distance models instead? Generate fragment LODs.

YFT Embedded Texture Optimization

A tuning wrap or livery .yft is a tiny model wrapped around one large texture, so the texture is almost the whole file. This tool reads that texture out of the fragment, resizes and recompresses it to the settings you choose, and rebuilds the .yft around it. The model, bones and shader settings are copied across untouched.

How it works

  1. 1Drag and drop a wrap or livery .yft; the tool lists every texture stored inside the file with its size, format and in-game weight.
  2. 2Pick a maximum size and a compression mode. Halving a 2048 px wrap to 1024 px cuts its in-game memory to a quarter.
  3. 3Click Optimize to re-encode the texture and rebuild the fragment on your device, then compare the before and after sizes.
  4. 4Download the optimized .yft and drop it back into your pack, keeping the same file name.

Frequently asked questions

Which .yft files does this work on?
Fragments that carry their texture inside the file: tuning wraps, liveries and some props. If the textures live in a separate .ytd instead, the tool says so and you optimize that .ytd.
Does the wrap still fit the car afterwards?
Yes. Only the stored image changes. The model, its bones and its shader settings are copied across unchanged, and the texture keeps its name, which is how the game finds it when the wrap is fitted.
How much smaller does it get?
It depends on the source. Dropping a 1024 px wrap to 512 px and letting the alpha-aware mode pick the lighter compression typically takes 2 MB of game memory down to around 256 KB.
Does the file leave my computer?
No. The fragment is read, re-encoded and rebuilt right in your browser, so nothing is uploaded and there is nothing to install.
Does it work on Enhanced edition files?
Not yet. Enhanced (Gen9) fragments are rejected with a message; convert to the legacy format first.