# Creating an Asset

<figure><img src="https://2899832482-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOY7Wg0alIRxcqWCPENym%2Fuploads%2FJQyWCQZkogLpDEGhWn0M%2FScreenshot%202023-12-22%20at%2012.03.20%20AM.png?alt=media&#x26;token=0cc960ea-958a-4638-bd21-fe3dbc1917a5" alt=""><figcaption></figcaption></figure>

Click the "Upload asset" button and you will see this modal. Once you choose a file and name it, it will be uploaded in different sizes and ready to be used from the AssetStackImage component.

<figure><img src="https://2899832482-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOY7Wg0alIRxcqWCPENym%2Fuploads%2F9Gp40BKlR4HY3x2g2Hzy%2FScreenshot%202023-12-22%20at%2012.03.36%20AM.png?alt=media&#x26;token=b589824b-594d-4495-b63f-b2e4ebd8cc4d" alt=""><figcaption></figcaption></figure>

After uploading the image, click on it to see some information about the image. This page will allow you to delete the asset if no longer needed (note: this will not break your project if you delete an asset and a client doesn't run `npx assetstack pull`)&#x20;
