Documentation
GTA5 File Formats
What .yft, .ydd, .ytd, .ymap, and friends actually are.
GTA5 uses Rockstar's proprietary resource format system. The extensions below are the ones you'll encounter most often when working on FiveM vehicle and clothing mods.
| Extension | Full name | Description |
|---|---|---|
| .yft | Fragment (YFT) | Vehicle model with physics fragments. The primary file for vehicles. |
| .ydr | Drawable (YDR) | Static 3D model — used for props, weapons, and map objects. |
| .ydd | Drawable Dictionary (YDD) | Collection of drawables. Used for character clothing (EUP). |
| .ytd | Texture Dictionary (YTD) | Container for textures (DDS images). Referenced by models. |
| .ymap | Map (YMAP) | Defines object placements in the game world. |
| .ybn | Bounds (YBN) | Collision mesh for physics interactions. |
| .ycd | Clip Dictionary (YCD) | Animation clips and sequences. |
| .awc | Audio Wave Container (AWC) | Audio samples, used for custom sirens and sounds. |
| .dat | Data (DAT) | Various game data tables (e.g., popgroups, vehiclelayouts). |
Formats prefixed with y are Rockstar's RPF resource format. They can be opened with OpenIV or CodeWalker.
Discussion