Solana mainnet live — mint your NFT for 0.05 SOL Mint now →

Solana NFT Metadata Generator

Learn what NFT metadata is, how Solana uses it, and how our tool generates standards-compliant metadata so your NFT displays correctly in wallets and marketplaces.

What Is NFT Metadata?

NFT metadata is the set of attributes that describe your NFT: name, symbol, description, image URL, and optional fields like royalties or traits. On Solana, the chain stores a URI (a link) pointing to a JSON file. That JSON file holds the actual metadata. Wallets and marketplaces fetch the JSON from the URI to show the name, image, and description. So the metadata lives off-chain; the chain stores only the pointer.

How Solana NFT Metadata Works

On Solana, NFT metadata typically follows the Metaplex metadata standard. A metadata account on-chain holds the URI, and optionally name, symbol, and other short fields. The URI points to a JSON file (often hosted on IPFS or Arweave) that contains the full metadata. When you view an NFT in Phantom or on Magic Eden, the client fetches that JSON and uses it to display the image and details.

Example Metadata JSON

A typical Solana NFT metadata JSON looks like this:

{
  "name": "My Solana NFT",
  "symbol": "MSN",
  "description": "A unique digital collectible minted on Solana.",
  "image": "https://ipfs.io/ipfs/QmExampleHash...",
  "external_url": "",
  "attributes": [],
  "properties": {
    "files": [
      {
        "uri": "https://ipfs.io/ipfs/QmExampleHash...",
        "type": "image/png"
      }
    ],
    "category": "image"
  },
  "seller_fee_basis_points": 500
}

seller_fee_basis_points is the royalty (500 = 5%). image is the URL wallets and marketplaces use to display your NFT.

How Our Tool Generates Metadata

When you use our Create NFT flow, you provide a name, symbol, description, image file, and optional royalty. We build a standards-compliant metadata JSON from your inputs, upload your image to decentralized storage, and set the image URL in the JSON. We then upload the JSON and get a URI. That URI is written on-chain in the metadata account. We do not require you to write or paste JSON; the tool generates it automatically so your NFT works with Phantom, Magic Eden, Solscan, and other Solana apps.

Create Your Solana NFT