Guide · EasyFiveM
What Are YDR and YTYP Files in FiveM?
YDR and YTYP files are core GTA V formats every FiveM mapper works with. If you use EasyFiveM to create FiveM-ready props, both file types are included automatically in your export — you don't need to build them manually in CodeWalker.
What is a YDR file?
A YDR (drawable) file contains the 3D geometry of a prop or object: vertices, materials, LOD levels and shader references. When you see a custom chair, sign or decoration on a FiveM server, it is almost always streamed from a .ydr file in the resource's stream/ folder.
What is a YTD file?
A YTD (texture dictionary) stores compressed textures referenced by the YDR. Not every prop needs a separate YTD — some use embedded materials — but most custom-textured props include one.
What is a YTYP file?
A YTYP (archetype definition) tells the game engine how to treat your object: bounding box, physics flags, LOD distance and the link between drawable name and archetype name. Without a YTYP, your YDR may not spawn correctly — the game doesn't know how to register the prop.
How they work together
my-prop/
├── fxmanifest.lua
├── my_prop.ytyp
└── stream/
├── my_prop.ydr
└── my_prop.ytd
FiveM reads the manifest, loads the YTYP archetypes, and streams YDR/YTD when players get near the prop.
How EasyFiveM generates YDR and YTYP
When you export from Prop Maker, EasyFiveM's server-side pipeline converts your GLB/OBJ/FBX into native GTA V binaries and writes a matching YTYP entry. You get a complete FiveM resource ZIP — not raw mesh files you still have to convert.
YDR/YTYP vs GLB/OBJ
| Format | Used by | FiveM compatible? |
|---|---|---|
| GLB, OBJ, FBX | Blender, Unity, general 3D | No — must convert |
| YDR + YTYP | GTA V / FiveM | Yes — native |
Export FiveM YDR and YTYP files online — no CodeWalker required.
Open Prop Maker