Convert FBX to OBJ online
OBJ is the simpler format: static meshes, an MTL file and plain images. The converter reads binary or ASCII FBX from version 7, extracts embedded textures as PNG files, writes one OBJ object per mesh and packs everything into a ZIP.
Your files never leave your device
Drop a file to see it here.
How it works
- Drop the .fbx. Textures that live outside the FBX need to come along, as loose images or inside a ZIP.
- The FBX unit scale is applied automatically. Pick the unit and up axis your target program expects.
- Convert, download the ZIP and import the OBJ from the unpacked folder.
What is kept and what to watch
- OBJ has no skeleton and no animation. A rigged FBX is written in its rest pose, all clips are dropped.
- FBX Phong materials become MTL entries with base colour and normal map. Roughness and metal maps that the FBX does not provide cannot be created.
- Large rigged characters give large OBJ files, since OBJ is plain text. A character FBX of 19 MB became an OBJ of about 75 MB in our test.
Other conversions
Frequently asked questions
Are embedded FBX textures kept?
Yes. They are written as separate PNG files next to the OBJ and referenced in the MTL. Keep the ZIP content together in one folder when importing.
What happens to the animation?
It is dropped, because OBJ cannot store it. For animated models use FBX to GLB instead, which keeps the skeleton and every clip.
Why is the OBJ much larger than the FBX?
FBX is binary and compact, OBJ writes every number as text. Zip the result for sharing, or use GLB if file size matters.
More tools
- FBX Viewer: Lists every animation clip, draws the skeleton and marks embedded textures.
- OBJ Viewer: Matches MTL and textures by file name and lists every image that is missing.
- 3D Viewer: inspect a model before or after converting
- GLB Optimizer: compress and reduce a GLB
- Free CC0 3D models with GLB, FBX, OBJ and USDZ downloads
- All tools