Export & File Formats

Meshy supports 7 major export formats — choosing the right one for your use case avoids the most common beginner mistakes.


TL;DR

  • Supports 7 major export formats: GLB, GLTF, FBX, OBJ, STL, USDZ, 3MF.

  • Each format is suited to different use cases — choosing the wrong format is one of the most common beginner mistakes.

  • Texture packaging varies by format: GLB embeds textures, FBX/OBJ use separate files.


Format Selection Guide

I need to...Use FormatWhy
Display a 3D model on a web pageGLBWeb standard, embedded textures, small size
Import into UnityFBXBest native Unity support
Import into Unreal EngineFBXBest native Unreal support
Import into BlenderGLB/FBXBoth supported; GLB is more open
Apple AR Quick LookUSDZThe only AR format for Apple ecosystem
3D print (single color)STLAll slicer software supports it
3D print (color)3MFSupports color and multi-material
Exchange with legacy DCC toolsOBJWidest compatibility, but limited features

FAQ

What 3D file formats does Meshy export?
GLB, GLTF, FBX, OBJ, STL, USDZ, and 3MF — covering games, AR, 3D printing, and DCC tools.
Which format should I use for game engines?
FBX for Unity and Unreal; GLB is best for web and AR.
Which format should I use for 3D printing?
STL for single-color prints and 3MF for color or multi-material prints, since both store print-ready geometry.
How does Meshy handle textures in each format?
GLB embeds textures in one file, while FBX and OBJ use separate texture files you must keep together.
Why does my model appear white (no textures) after import?
The textures likely weren't linked — reassign the texture maps in your engine, or use GLB, which embeds them automatically.