How to Airdrop SPL Tokens to Multiple Wallets
To airdrop SPL tokens to multiple wallets on Solana, open the DexLab Multisender, connect your wallet, choose the token, add recipients by pasting a list or uploading a CSV or xlsx file, run the pre-flight check, and approve the batched signing. The service fee is 0.05 SOL per recipient on mainnet plus network fees, and devnet usage is free for testing.
The multisender is non-custodial: your wallet signs every transaction, transfers land directly in each recipient token account, and every transfer is verified on-chain after broadcasting.
How to Airdrop Tokens Step by Step
Open the Multisender and connect your wallet
Go to the DexLab Multisender and connect a Solana wallet. Phantom, Solflare, Coin98, Ledger, and Coinbase Wallet adapters are built in, any wallet that follows the Solana wallet standard, such as Backpack, connects too, and every transaction is signed inside your wallet.
Choose the token to distribute
Pick any SPL or Token-2022 mint from your wallet, or paste a mint address. The tool detects the token program automatically and uses the matching transfer-checked instruction.
Add your recipient list
Enter recipients line-by-line, paste a CSV, or upload an .xlsx, .xls, .csv, or .txt file with two columns: address and amount. The first row can be a header, and decimal amounts keep full precision.
Run the pre-flight check
The pre-flight probes every recipient account, counts how many need a new token account (the sender funds about 0.00204 SOL of rent for each), verifies decimals against the on-chain mint, and estimates the total SOL cost and the number of wallet popups.
Approve the batches and verify
Transfers are signed in chunks of 75 per wallet popup and broadcast in parallel. After sending, the tool reads each recipient account on-chain to verify the transfer. Failed rows show a Retry button, and retries never pay the service fee again.
Airdrop FAQ
- How much does a Solana airdrop cost?
- On DexLab the service fee is 0.05 SOL per recipient on mainnet. Each transaction adds the standard network fee of about 0.000005 SOL, and each recipient without an existing token account adds about 0.00204 SOL of rent. Devnet usage is free, so you can rehearse the exact send first.
- How many wallets can I airdrop to at once?
- There is no hard cap. Recipients are split into chunks of 75 transactions per wallet popup, so a 1,000-recipient airdrop typically takes 14 popups and a few minutes. The pre-flight check tells you the popup count in advance.
- Does it work with Token-2022 tokens?
- Yes. The multisender detects whether the mint uses the classic SPL Token program or Token-2022 and uses transfer-checked instructions with the correct program either way.
- What if some transfers fail mid-airdrop?
- Each transfer is independent. Confirmed transfers stay on-chain, and failed rows appear in the result table with a Retry button. The service fee is charged once per recipient, so retries are free.
- Do recipients need to claim the airdrop?
- No. Transfers land directly in each recipient token account. When a recipient has no token account for the mint yet, the multisender creates it as part of the send, funded by the sender.
- Can I test the airdrop before spending real SOL?
- Yes. Switch the app to devnet and run the same list. The service fee applies only on mainnet, so a devnet rehearsal costs nothing.Open the Multisender