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). |
Frequently asked questions
What is a .yft file in GTA5?
A YFT (Fragment) is a vehicle model with its physics fragments — the primary file for any FiveM vehicle. Static objects like props and weapons use .ydr (Drawable) instead.
What's the difference between .ydd and .ytd?
A YDD (Drawable Dictionary) holds 3D models such as EUP clothing, while a YTD (Texture Dictionary) is a container of the DDS textures those models reference. Clothing needs both — the YDD for the mesh and a matching YTD for its textures.
How do I open GTA5 y-prefixed files?
Files that start with 'y' (yft, ydd, ytd, ymap…) are Rockstar RPF resources. Open and export them with OpenIV or CodeWalker, then inspect models in EUP Viewer or Paint Booth and textures after exporting to DDS or PNG.
What is an .awc file used for?
An AWC (Audio Wave Container) stores audio samples. In FiveM vehicle work you'll meet it when adding custom siren tones or engine sounds.
Discussion