NFT Snapshot
The easiest way to snapshot NFT holders
Export every holder of an NFT collection, with no coding.
Select Blockchain
Collection Address:
Loading trending collections…
Snapshot at a past date (+0.1 SOL)
Reconstruct holders as of a specific moment.
Total Cost: 0.1 SOL
Your Last Snapshots
Connect your wallet to see your history.
Smithii in numbers
+12,000
Tokens Launched
+3,360,000
Makers Generated
+576,000.32
Volume Generated (SOL)
+9,000
Users Served
+12,000
Tokens Launched
+3,360,000
Makers Generated
+9,000
Users Served
+576,000.32
Volume Generated (SOL)
Audited
Verify on-chain
Building Tools since 2023
NFT Snapshot Features
An NFT snapshot is the holder list of a collection at a point in time: every wallet, and how many pieces each one holds. Paste the collection and the tool walks the ownership records and returns a CSV you can hand to an airdrop, a whitelist or a raffle.
The whole collection, not a page of it
The tool walks every token in the collection rather than the first few hundred the explorer will show you, and returns one row per holder with a count.
Nine networks, one form
Solana and eight EVM chains. What identifies a collection differs by chain — a Metaplex collection address on Solana, an ERC-721 contract on EVM — and the form asks for the right one.
CSV that feeds the next step
The export drops straight into the multisender or a claim site without reformatting, which is what a snapshot is almost always for.
Why use NFT Snapshot?
One row per holder with a balance, not a raw list of token ids.
Nine networks from the same form.
CSV export that the multisender and the claim site accept as-is.
Read-only: the snapshot never touches the collection or your wallet.
Tools that make you
Efficient
Discover other of our most used tools that will make your life 10x easier.
If you need more help contact our team
Got questions?
If you need more help contact our team
A flat fee per snapshot in the network's own currency, whatever the size of the collection. The table below lists it for every network.
| Network | Fee | Collection is identified by | Explorer |
|---|---|---|---|
| Solana | 0.1 SOL | Metaplex collection address | Solscan |
| Ethereum | 0.01 ETH | ERC-721 contract | Etherscan |
| Base | 0.01 ETH | ERC-721 contract | BaseScan |
| BNB Chain | 0.1 BNB | ERC-721 contract | BscScan |
| Polygon | 49 POL | ERC-721 contract | PolygonScan |
| Arbitrum | 0.01 ETH | ERC-721 contract | Arbiscan |
| Avalanche | 1.9 AVAX | ERC-721 contract | Snowtrace |
| Blast | 0.01 ETH | ERC-721 contract | BlastScan |
| Robinhood | 0.01 ETH | ERC-721 contract | Blockscout |
Rewarding holders. The list feeds an airdrop, a whitelist, a raffle or a claim site — anything that has to know who held what at a given moment. Taking it before you announce the reward is what stops people buying in to qualify.
No. It reads ownership as it stands when you run it. If you need a historical cut-off, run the snapshot at that moment and keep the file — the export is a record with the time in it.
The collection. On Solana that is the Metaplex collection address, on EVM chains the ERC-721 contract. Pasting a single token id returns one holder, which is rarely what you want.
Once, with a count. That is what makes the export usable for a weighted airdrop, where the amount depends on how many pieces someone holds.
Yes, and you should. Listed NFTs often sit in a marketplace escrow rather than the seller's wallet, so an unfiltered list can send rewards to a contract that has no way to forward them.
What a snapshot actually reads
Ownership on a blockchain is not a list; it is a set of records you have to walk. On EVM chains that means every Transfer event or a per-token owner call across the whole supply, and on Solana it means resolving the token accounts that hold one unit of each mint in the collection. Explorers stop at a page or two because the full walk is expensive. A snapshot tool does the full walk and hands you the result.
Take it before you announce it
The moment a reward is public, the holder list stops describing your community and starts describing whoever moved fastest. Snapshots taken after an announcement routinely include wallets that bought in that morning and sold the same afternoon. Taking the cut first, and saying so, is the whole mechanism.
Listed, staked and bridged pieces
A holder list is only as good as the addresses in it. NFTs listed on a marketplace usually sit in an escrow contract, staked ones in a staking program, and bridged ones in a lock contract with the real owner recorded elsewhere. All three show up as contracts holding large balances. Filtering them out — or resolving them to the underlying wallet — is the difference between rewarding your holders and rewarding a smart contract.







