Solana NFT Image Requirements
Formats, dimensions, and file size guidelines for minting, all enforced automatically by Solana NFT Creator.
Solana itself doesn’t store your image on-chain -it stores a link (URI) to your metadata, which contains the image URL. So “requirements” are set by the minting tool and the storage layer, not the chain. Here’s what typically applies and how to prepare your file.
Supported Formats
Most Solana NFT tools accept PNG, JPG, and GIF. PNG is lossless and suits illustrations and graphics; JPG is smaller for photos. GIF supports simple animation. Use a format that preserves the quality you want. Our Create NFT flow accepts these formats and uploads your file to decentralized storage before minting.
Dimensions and Aspect Ratio
There’s no single on-chain rule, but practical guidelines: use at least 500×500 pixels so thumbnails look good, and avoid extremes (e.g. 10000×10000) that make files huge or slow to load. Square (1:1) is common and displays well in wallets and marketplaces. Portrait or landscape also work; just ensure the image doesn’t get cropped badly in listing previews. A safe range is 500–4000 pixels on the longest side.
File Size
Images uploaded through Solana NFT Creator must be no larger than 10 MB. Smaller files upload faster and load quickly for viewers. Compress JPGs reasonably; avoid over-compressing PNGs if you need sharp graphics. Balance quality and size so your NFT looks good in galleries and full-size.
Metadata and the Image URL
The image is stored off-chain (e.g. IPFS or Arweave). The metadata JSON includes a field (often image) with the URL to that file. The minting tool uploads the image, gets the URL, and puts it in the metadata. You don’t have to host the image yourself when using a platform that handles upload and pinning.
Best Practices
Use a high-enough resolution that the piece looks good when viewed full-size. Keep a master copy; export a minting version that meets the tool’s limits. Name your file clearly (e.g. my-nft-art.png). For more on creating and preparing art, see our how to create NFT art guide.
Frequently Asked Questions
- What is the maximum file size for a Solana NFT image?
- Solana NFT Creator accepts images up to 10 MB. The blockchain itself does not impose this image limit; the upload and storage services do.
- Can I use SVG or video for a Solana NFT?
- SVG and video are not universally supported by every tool. PNG, JPG, and GIF are the most widely supported. If a platform supports video or SVG, it will say so in its requirements.
- Does the image need to be square?
- No. Square is common and displays well everywhere. Non-square images work; just ensure they don’t get badly cropped in marketplace or wallet thumbnails.
- Where is my image stored after minting?
- The minting tool typically uploads it to decentralized storage (e.g. IPFS or Arweave) and puts that URL in the NFT metadata. The on-chain token only stores the link, not the file.
If you want to create and mint your NFT without coding you can use our Solana NFT creator tool which lets you generate metadata and mint NFTs directly on the Solana blockchain.