← guides Open the Prop Creator
FIVEFORGE / Guides / Convert OBJ / FBX to YDR — FiveM Prop from a 3D Model

Convert OBJ / FBX to YDR for FiveM

Upload any 3D model — OBJ, FBX, glTF or DAE — and get a drop-in FiveM prop with real collision, auto LODs and PBR textures. The whole convert runs in your browser; no Blender, no Sollumz, no CodeWalker.
Why OBJ/FBX won't just work in FiveMConvert a model in 3 stepsCollision, LODs and texturesFAQ

Why OBJ/FBX won't just work in FiveM

FiveM streams props as .ydr resource files (RAGE's binary drawable format) with a matching .ytyp archetype and .ytd texture dictionary. A raw .obj or .fbx is none of those — you normally rebuild it through Blender + Sollumz and CodeWalker, which is a heavy toolchain and a common source of "model failed to load" errors.

Convert a model in 3 steps

  1. Upload. Drag your .obj/.fbx/.glb/.dae in (bring the textures too — the base color, plus normal/spec if you have them).
  2. Set it up. Position and scale in the 3D editor, pick a collision type (box, mesh or none), and let it auto-assign PBR maps. Auto LODs are on by default.
  3. Export. Hit convert — you get a zip with fxmanifest.lua, stream/<prop>.ydr, .ytyp and a spawn command. Drop it into resources.

Collision, LODs and textures

Pick box collision for simple props, mesh for accurate ones, or none for decoration. The tool bakes an embedded collision so you don't fall through the prop, generates staggered LODs for distance, and compresses your textures to DXT with proper normal/spec maps. A .ytyp archetype is generated automatically so RequestModel succeeds in-game.

FAQ

Which formats can I convert?

OBJ, FBX, glTF/GLB and Collada (DAE), including their textures. Output is a FiveM .ydr prop with .ytyp and .ytd.

Do I need Blender or CodeWalker?

No. The full OBJ/FBX-to-YDR pipeline runs server-side; you only use the browser editor.

Does the prop get real collision?

Yes. You can bake box or mesh collision so players and vehicles don't pass through it, or choose none for pure decoration.

Will it load in-game without errors?

A .ytyp archetype is generated automatically so the model registers and RequestModel succeeds, avoiding the common "model failed to load".

Try it free

Create a free account, join the Discord for your credits, and build your first asset in minutes.

Open the Prop Creator Create free account
FiveM Prop Creator →Debadge a FiveM car →Community showcase →