# What 3D File Formats Does Meshy Support \(Full Export List\)

> URL: https://help.meshy.ai/en/articles/9991884-what-3d-file-formats-does-meshy-support-full-export-list
> Language: en
> Last updated: 2026-08-27T10:34:04Z

## Supported upload file formats

Meshy supports uploading 3D models in the following formats:

- `.fbx` – Filmbox, widely used for rigged characters and animation pipelines

- `.obj` – Wavefront OBJ, a portable and broadly compatible mesh format

- `.stl` – Stereolithography, commonly used in 3D printing workflows

- `.gltf` – GL Transmission Format (text-based, with external assets)

- `.glb` – GL Transmission Format (binary, single self-contained file)

Maximum file size: **100 MB** per upload.

### How to upload

To upload a 3D model in Meshy:

1. Go to Workspace and click "**Upload Model"** on the top-right corner and select your file from your device.

2. Wait for the upload to complete before starting the texturing process.

![](https://cdn.meshy.ai/webapp-assets/help/e92db61dcec6a34b-what-3d-file-formats-does-meshy-support-full-export-list.webp)

### Upload requirements

- Upload **one model at a time** — batch uploads are not supported.

- File must be within the **100 MB** size limit.

- Structure & Content

  - Remove any non-mesh elements, such as cameras and lights, from the model file.

  - Remove any animations and shape keys from the model file.

  - We recommend to only include one mesh in the model file. If the file contains multiple meshes, they will be merged after uploading.

- Alignment & Positioning

  - Make sure that the model is facing the correct front axis in your modeling software.

  - For best results, the model needs to be centered at world origin.

- Texture & UV Requirements

  - When Keep Original Texture and UV is turned on, please make sure that the model only contains 1 material and 1 UV map after merging the objects.

  - UV islands cannot overlap or be shared among multiple parts of the model.

## Export file formats

Once your model is generated or textured, you can download it in the following formats:

- `.fbx` – Filmbox, ideal for game engines (Unity, Unreal) and animation pipelines

- `.obj` – Wavefront OBJ, widely compatible across most 3D software

- `.usdz` – Universal Scene Description (zip), optimized for AR on iOS

- `.glb` – GL Transmission Format (binary), best for web and real-time applications

- `.stl` – Stereolithography, standard for 3D printing

- `.blend` – Blender native format, for continued editing in Blender

- `.3mf` / `.dmf` – 3D Manufacturing Format, used in printing and fabrication workflows

## FAQ

**1.My upload failed — what should I check?**

Verify that your file uses a supported format (`.fbx`, `.obj`, `.stl`, `.gltf`, or `.glb`) and is under **100 MB**. If the file passes both checks, try re-exporting it from your 3D software to rule out corruption. If the problem persists, please reach out to our support team via the chat widget.

**2.Which export format should I use?**

It depends on where you plan to use the model:

- Use `.glb` for web, WebXR, or real-time rendering.

- Use `.fbx` for game engines like Unity or Unreal Engine.

- Use `.usdz` for iOS AR experiences (Reality Composer, Quick Look).

- Use `.stl` or `.3mf` for 3D printing.

- Use `.blend` to continue editing in Blender.