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 Format | Why |
|---|---|---|
| Display a 3D model on a web page | GLB | Web standard, embedded textures, small size |
| Import into Unity | FBX | Best native Unity support |
| Import into Unreal Engine | FBX | Best native Unreal support |
| Import into Blender | GLB/FBX | Both supported; GLB is more open |
| Apple AR Quick Look | USDZ | The only AR format for Apple ecosystem |
| 3D print (single color) | STL | All slicer software supports it |
| 3D print (color) | 3MF | Supports color and multi-material |
| Exchange with legacy DCC tools | OBJ | Widest 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.
Related Links
- Quick Start — Includes first export steps
- Glossary — Format terminology explained