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

Solana NFT Image Requirements

Formats, dimensions, and file size guidelines for minting.

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

Smaller files upload faster and load quickly for viewers. A few MB is usually fine; very large files (e.g. 20+ MB) may be rejected or slow. 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?
The chain doesn’t impose a limit; your minting tool and storage do. Many tools accept a few MB. Check the platform’s docs. Very large files may fail upload or be slow to display.
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.

Create Your Solana NFT

Upload your image, set name and description, and mint on Solana. We handle format and storage.

Create NFT

Related Solana NFT Guides