# NFT Metadata

The NFT Metadata refers to all the information attached to each NFT  you mint/create.

Usually, most Hedera NFTs follow the [HIP-412](https://hips.hedera.com/hip/hip-412) Metadata Scheme, which is a standard widely adopted by the community to agree on what information NFTs should contain.

These are the 3 main elements all NFTs should contain:

<figure><picture><source srcset="https://3645248977-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlgJRCweEJgIAci2zeZ82%2Fuploads%2FpOJ9gQDcEuxGaV6qKUvG%2FNFT%20Metadata%20Input%20with%20Kabila%20Tools%20Dark.png?alt=media&#x26;token=4c912ac3-d120-48c9-bb07-0ca2d1e0476f" media="(prefers-color-scheme: dark)"><img src="https://3645248977-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlgJRCweEJgIAci2zeZ82%2Fuploads%2F9WiypsxqaID2MiSzLVyw%2FNFT%20Metadata%20input%20with%20Kabila%20Tools%20Light.png?alt=media&#x26;token=50e6d832-e13c-45db-add7-6e49d6ae2ed4" alt=""></picture><figcaption><p>NFT Metadata inputs in Kabila Tools - NFT Creation</p></figcaption></figure>

### 1. Main Media File (Mandatory)

All NFTs must contain a main Media File. A file that could be an image (.PNG or .JPG), a GIF, a video (.mp4), an audio file (.mp3), a 3D file (.glb), etc.

You'll always need to define a main media file for each NFT you create.

This Main Media File will be used by Wallets and Marketplaces to display the NFT.

### 2. NFT Information (Mandatory)

On Hedera, this typically refers to the NFT´s written information:

* **Name.** The name of the NFT.
* **Creator.** The name of the brand or artist.
* **Description.** The description of the NFT (usually around 300-500 characters).

### Attributes and Properties (Optional)

Additionally to the main NFT information, an NFT could include:

* **Attributes.** Additional pieces of structured information, commonly used for traits in PFP Collections.
* **Properties.** Additional attached files (images, videos, 3D files, PDFs, etc).
