File Asset, Size, and Requirements
Learn about the different file formats and file sizes you can upload to NiftyKit or IPFS. Assets manually uploaded to NiftyKit are stored in IPFS.
Assets that are directly uploaded to NiftyKit will automatically be stored on IPFS. The details for these uploads will be available on your NFT detail page once your NFT has been minted.
Below are the file formats that NiftyKit supports for its Standard Collection and DropKit Collection. You can initially upload your collection assets to IPFS, and then use the bulk/batch upload tool (for DropKit users only).

Supported File Types:

  • Images – PNG, JPG, SVG, GIFs.
  • Video – .MP4 – (you can upload other formats but Rarible and Opensea don’t always display them correctly).
  • Audio – only on DropKit smart contracts
  • 3D/AR – only on DropKit smart contracts uploaded via REST API.

File Minting Size/ Accepted Types on Marketplaces

NFT Marketplace
File Minting Size/ Accepted File Types
OpenSea.io
Maximum file size of 100MB (Image, video, audio, and 3D model file types are supported)
Rarible.com
Maximum file size of 30MB (PNG, GIF, WEBP, MP4, or MP3.)
Mintable.app
Maximum file size of 200MB (All image formats, mp4 videos, and GLB 3D files.)
Foundation.app
Maximum file size of 50MB (JPG or MP4 format)
SuperRare.co
Maximum file size of 50MB (Thumbnail: 10MB) (Image, video, audio, and 3D model file types are supported)
KnownOrigin.io
Maximum file size of 75MB (Cover Image: 25MB) (Image, video, audio, and 3D model file types are supported)
If you have big files, consider resizing or compressing your files before uploading to DropKit to meet marketplace limitations.