# Working with Media Types

The following default Media Types are available:

* Article - Used for uploading and storing documents.
* Audio - used for uploading and storing digital audio files.
* File - used for uploading and storing different types of files in the Media section.
* Folder - a container for organizing media items in the media tree.
* Image - used for uploading and storing images.
* Vector Graphics (SVG) - used for uploading and storing Scalable Vector Graphics files which are text files containing source code to draw the desired image.
* Video - used for uploading and storing video files.

## Uploading a Media Item

In the Media Library, there are multiple ways to upload media items. The two most commonly used ones are:

1. Use the **Create** button to create a new media item and then upload directly from your machine.
2. The **Upload** field is available in every folder in the Media section, where you can drag and drop files or choose files to the desired location.

   ![mediaUpload.jpg](https://3872888104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgEH4FChbCn7eDDqREvdE%2Fuploads%2Fgit-blob-a9db8a962e76b7387d97fb73013c930afa4bed79%2Fupload-images-v9.png?alt=media)

{% hint style="info" %}
We recommend using folders to organize your media items if you are going to add a lot of media to your website.
{% endhint %}

## Deleting a Media Item

If you wish to tidy up the Media section of your site, you can delete existing media items. Once you have deleted a media item, it is sent to the Recycle Bin. If you change your mind, you can restore the deleted media item from the Recycle Bin.

To delete a Media Item:

1. Select the media item you want to delete.
2. Right-click the media item and select **Delete**.

   ![mediaUpload.jpg](https://3872888104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgEH4FChbCn7eDDqREvdE%2Fuploads%2Fgit-blob-ffd1d874bf5efa1afba5b0b8b2534524797138d6%2Fdelete-media-item-v9.png?alt=media)
3. Click **OK**.
4. Click **OK** to dismiss the confirmation message.

## Restoring a Media Item from the Recycle Bin

The **Recycle Bin** is a separate tree structure within the Media section. Clicking on the arrow next to the Recycle Bin will display its contents.

![Recycle Bin](https://3872888104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgEH4FChbCn7eDDqREvdE%2Fuploads%2Fgit-blob-96a13dc83d026082c6dec83121141c720967e398%2FmediaRecycle-v9.png?alt=media\&token=d8a0bea3-759b-49c7-9e38-4dc37f111f5e)

To restore a Media Item:

1. Click **•••** next to the Media Item or right-click the Media Item you want to restore.
2. Select **Restore**.

   ![Restore Folder](https://3872888104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgEH4FChbCn7eDDqREvdE%2Fuploads%2Fgit-blob-e1056b7bc03c4838ddc62a4cbd902402fa907c57%2FRestore-MediaItem-v9.png?alt=media)
3. Click **Restore**.

## Moving an Image or File

To move Media Items within the Media section:

1. Select the Media Item you want to move.
2. Right-click the Media Item and click **Move**.

   ![Move media items](https://3872888104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgEH4FChbCn7eDDqREvdE%2Fuploads%2Fgit-blob-586486fcf4853863ef1c164bbb5e361b33586594%2Fmove-images-v9.png?alt=media)
3. Choose the location where you want to move the Media Item to in the tree structure.

   ![Move Media.png](https://3872888104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgEH4FChbCn7eDDqREvdE%2Fuploads%2Fgit-blob-e6609809f8d94384cf64c82660e2e1c8f2ec58e4%2FMove-media-location-v9.png?alt=media)
4. Click **Move**.
5. Click **OK** to dismiss the confirmation message.

## More Information

* [Media Picker](https://docs.umbraco.com/umbraco-cms/13.latest/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/media-picker-3)
* [Creating Media](https://docs.umbraco.com/umbraco-cms/13.latest/fundamentals/data/creating-media)
* [Rendering Media](https://docs.umbraco.com/umbraco-cms/13.latest/fundamentals/design/rendering-media)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.umbraco.com/umbraco-cms/13.latest/tutorials/editors-manual/media-management/working-with-images-and-files.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
