> 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

MeshZEUS can upload your mesh to SecondLife for you in three easy steps!

{% 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="https://3852278522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3cTMUz3vCFs8jhfw12VD%2Fuploads%2F1bIaiE8ZQvJLHRuqYAMG%2Fimage.png?alt=media&amp;token=a6743001-e480-45f6-bad8-955f9acf2800" 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="https://3852278522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3cTMUz3vCFs8jhfw12VD%2Fuploads%2FpoQqLMXSkR9eErIWLsQH%2Fimage.png?alt=media&amp;token=9a1159d7-cdef-44a3-9fb3-7128275dd9a7" alt="" width="375"><figcaption></figcaption></figure></div>

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