NFT Metadata Generator
Create standard ERC-721 JSON metadata for OpenSea, Rarible, and other NFT marketplaces. Simply fill in the details, add traits, and download your file.
Mastering NFT Metadata: The Key to Visibility
In the world of Non-Fungible Tokens (NFTs), the artwork is what catches the eye, but the metadata is what gives the token its identity, functionality, and searchability on marketplaces like OpenSea. Metadata is essentially a standard JSON file hosted on decentralized storage (like IPFS) that describes what your token represents. Without correctly formatted metadata, your NFT is just a blank token on the blockchain.
The ERC-721 Metadata Standard
This tool generates files compliant with the ERC-721 metadata standard, widely adopted by the Ethereum ecosystem. Key components include:
- Name: The specific title of the item (e.g., "Golden Bored Ape").
- Description: A Markdown-supported text field describing the asset.
- Image: A URL pointing to the visual resource. IPFS URLs (ipfs://) are preferred for permanence.
- Attributes: An array of traits that appear as filters in marketplaces. This is crucial for rarity calculations.
Understanding Attributes & Traits
Attributes define the unique characteristics of your NFT. Marketplaces read these to create rarity rankings.
- Trait Type: The category name (e.g., "Background", "Eyes").
- Value: The specific variable (e.g., "Blue", "Laser").
- Display Type: Optional settings for numbers. "Number" shows a static integer, while "Boost Percentage" might show a progress bar in a game interface.
How to Use This Generator
1. Fill Core Details: Enter the name, description, and image link of your NFT.
2. Add Attributes: Click "Add New Attribute" to define properties like color, size, or level. You can add as many as needed.
3. Preview Instantly: The code block on the right updates in real-time, showing you exactly what the machine will read.
4. Export: Click "Download .json" to save the file. Upload this file to IPFS or your server, and use that URL as your TokenURI in your smart contract.