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.

Below are the file formats that NiftyKit supports for its Standard Collection. You can initially upload your collection assets to IPFS or directly upload them to NiftyKit.

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 via batch upload using CSV or JSON (Upload mp3s first to IPFS)

  • 3D/AR – only on DropKit smart contracts uploaded via REST API or Batch upload: CSV or JSON. (Upload the assets first in IPFS and add the IPFS link to your CSV or JSON file)

File Minting Size/ Accepted Types on NFT Marketplaces

If you have big files, consider resizing or compressing your files before uploading to meet marketplace limitations for them to be displayed perfectly.

NFT MarketplaceFile 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)

Last updated

Change request #255: V8.1 Update