> For the complete documentation index, see [llms.txt](https://help.meshzeus.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.meshzeus.com/export/upload-to-secondlife/upload-mesh-with-meshzeus.md).

# Upload mesh with MeshZEUS

{% stepper %}
{% step %}

### Optimize your mesh

Mesh optimization is a very important step (both for manual and managed uploads to SecondLife). Follow [this guide](/basics/mesh-optimization.md) for instructions on optimizing your mesh in MeshZEUS.
{% endstep %}

{% step %}

### Upload mesh to SecondLife

To upload mesh, calculate the upload costs first - this is how much SecondLife charges for the mesh upload. You'll need to pay this amount in MeshZEUS Credits.

<div data-with-frame="true"><figure><img src="/files/xZzspygPxsOXw9V5H6oT" alt=""><figcaption></figcaption></figure></div>

Review the price and confirm to start uploading. Once uploaded you will be able to grab the mesh.
{% endstep %}

{% step %}

### Deliver mesh to you

Once mesh is uploaded you can request delivery to your avatar.

<div align="left" data-with-frame="true"><figure><img src="/files/OehV6LZAz8D63Rlzgudl" alt="" width="375"><figcaption></figcaption></figure></div>

You can request delivery as much as you want. It's free!
{% endstep %}
{% endstepper %}
