OBJ
Extensions: obj6 tools
OBJ is an open 3D geometry format introduced by Wavefront in the 1980s. It uses human-readable text to record vertices, normals, UV coordinates, and face connections, and is supported by nearly all 3D software, making it a safe choice for cross-software mesh exchange. Materials and textures are usually defined in an accompanying .mtl file, which must be placed in the same directory.
OBJ does not contain animation or skeleton data, only static meshes. It is not suitable as a final format for character animation workflows. Additionally, the text encoding makes large model files bulky and complex scenes load slowly. For single-file delivery with embedded textures, GLB is a better option.
Format Details
- Full Name
- Wavefront OBJ
- Type
- 3D Model
- Open With
- Notes
- MTL file must stay with OBJ file for materials
- No support for animation or skeletons
- Supported Features
- Human-readable text format
- Separate geometry (.obj) and material (.mtl) files
- Universal software support
- UV coordinates and normal preservation

