How to Airdrop Tokens on Solana
Sanket DalviAug 10, 20267 min read

How to airdrop tokens on Solana, without code, comes down to a list and one signature: upload your recipients, review the cost, and send your SPL token to thousands of wallets at once.
To be clear up front, this guide is about distributing a token you already have, not claiming a free airdrop. If you want to send SOL or an SPL token to a big list of holders, this is the how-to.
What it means to airdrop tokens on Solana
An airdrop, or token airdrop, is just a bulk token distribution: you send the same token to many wallets on-chain in one campaign. A no-code Solana multisender does it without code, taking a list of addresses and amounts and paying them all out for you.
Teams use it to reward token holders, distribute a new meme coin to a community, pay contributors, or send staking and referral rewards. Whatever the reason, the mechanics on the Solana blockchain are the same: a recipient list, a token, and a little SOL for costs.
What you need before you start
- A token to send. If you have not made one yet, create it first with the Solana token creator, or follow our guide to creating a Solana token.
- A wallet holding that token, like Phantom or Solflare.
- Your recipient list as wallet addresses and amounts.
- A little SOL to cover the per-recipient fee and account rent, covered below.
How to airdrop tokens on Solana with no code
Tokenry's Solana multisender sends SOL or any SPL token to a full list of wallets from your browser. It builds the transactions, you sign, and it shows every cost before you commit. Here is the flow.
Step 1: Connect your wallet
Connect Phantom, Solflare, or any Solana wallet that holds the token you want to send.
Tokens move straight from your wallet to each recipient; the tool never holds them.

Step 2: Pick SOL or your SPL token
Choose native SOL, or pick any SPL token from your wallet. Both the standard Token program and Token-2022 are detected automatically, so there is nothing to configure.

Step 3: Choose how amounts are set
Pick your amount mode first, because it decides what your recipient list needs. There are three:
- Custom per address. A different amount for each wallet, taken from your list, for a weighted drop.
- Same amount each. One fixed amount to every wallet; you set the single number.
- Equal split. Enter a total and it divides evenly across all recipients.

Step 4: Add your recipients
Add your list three ways: paste it, upload a CSV, or enter wallets manually one at a time. For custom mode each line is address,amount; for same or equal, just the address.
The editor validates every address, removes duplicates, and flags bad rows before anything is sent, so a typo never costs you a transaction.

Step 5: Review the summary
The summary shows your recipient count, the number of batches, the total amount, the service fee, and the network fee per transaction, plus your token balance so you can confirm you have enough before signing.
Solana also charges account rent for new recipients, which is not a Tokenry fee; the cost section below explains it so you can budget for it.

Step 6: Sign once and send
Approve the airdrop in a single wallet signature. Solana splits a large drop into many small transactions, but you sign them all at once, so a 2,000-wallet airdrop is one approval, not hundreds.
You may see a scary wallet warning along the lines of "this transaction could steal your funds in the future." Do not panic, it is a known false positive. It shows up because the airdrop uses a durable nonce, co-signed by our nonce authority, so the batches stay valid long enough to finish instead of expiring partway through a big send. Wallets flag that pattern with a blanket warning, but nothing can actually move your funds: Tokenry is non-custodial, the tokens go straight from your wallet to each recipient, the site never gets access to your funds, and you can hit Cancel at any point.

Step 7: Remove any blocked recipients
If some addresses cannot receive the token, for example an invalid or off-curve wallet, the tool flags each one with the reason and the line number.
Remove them and send to everyone else, so one bad row never blocks the whole airdrop.

Step 8: Confirm the airdrop landed
When it finishes, the success screen shows how many recipients you sent to, with a transaction link for every batch. Copy any of them to check on-chain now, or come back to them later.

The exact list format
Your list is one recipient per line, and the columns depend on the amount mode from Step 3. For custom per address, use two columns, the wallet address and the amount, separated by a comma.
Amounts are in normal token units, not lamports. You can paste the list or upload a .csv file.
address,amount
7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU,1000
9aBcDe2ZtF4gH6jK8mNpQr3sTuVw5xY7zA1bC2dE3fG,1000
3mNpQr7YrS2tU4vW6xX8yZ1aB3cD5eF7gH9iJ2kL4mN,500For same amount each or equal split, drop the amount column and paste just the addresses, one per line, since the amount comes from a single field. A header row is optional either way.
7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU
9aBcDe2ZtF4gH6jK8mNpQr3sTuVw5xY7zA1bC2dE3fG
3mNpQr7YrS2tU4vW6xX8yZ1aB3cD5eF7gH9iJ2kL4mNWhat a Solana airdrop really costs
There are three costs on a Solana airdrop, and only two of them add up. Network fees are a fraction of a cent per transaction, so ignore those. The two that matter are the Tokenry service fee per recipient and, on Solana specifically, token-account rent.
To receive an SPL token, a wallet needs an associated token account for that exact token.
If a recipient does not have one, it has to be created, and the sender pays the rent, about 0.002 SOL per new account. Recipients who already hold your token cost almost nothing.
| Recipient | Tokenry fee | Account rent |
|---|---|---|
| Already holds your token | 0.001 SOL | None |
| New to your token | 0.001 SOL | ~0.002 SOL |
So a 1,000-wallet airdrop to fresh wallets runs about 1 SOL in fees plus roughly 2 SOL in account rent. The same drop to wallets that already hold the token is about 1 SOL total.
Native SOL airdrops skip rent entirely, since SOL needs no token account. That rent is charged by Solana itself as the accounts are created, not by Tokenry, so budget for it up front or a large drop can run short of SOL midway.
Sign once, not once per batch
Solana caps each transaction at 1,232 bytes, so a multisender can only fit about 8 recipients per transaction for SOL and about 6 for an SPL token. A big airdrop is therefore many small transactions, not one.
The part that matters for you is signing. Tokenry signs the whole batch in a single wallet approval, so a 2,000-wallet drop is one signature.
Many tools ask you to approve every batch, which means hundreds of clicks for a large list. It stays one signature here, though the explorer will still show the individual batches.
Verify delivery and retry only the failures
Beyond the success screen, you can check the airdrop independently. Open any of the saved transaction links on Solscan and confirm the recipients received the token.

If a batch fails, only that batch is affected; the ones that already went through are not reversed.
The tool shows which batch failed and lets you retry just those recipients, so you never resend the whole list, and a retry does not charge the fee again.
Large airdrops are built to stay valid long enough to finish, so they do not fail partway the way a naive bulk send often does.
How to avoid scams when you airdrop
The airdrop world is full of scams, but most target people claiming tokens. As a sender, the risks are different, and avoidable:
- Use the real tool. Bookmark the URL and check it before connecting. Fake multisender sites exist to drain approvals.
- Never share your seed phrase. A real tool only asks you to sign a transaction, never to type your private key or seed phrase.
- Test with a tiny batch first. Send to two or three of your own wallets before the full list to confirm everything works.
- Keep it non-custodial. Your tokens should move straight from your wallet to recipients, never into a tool's wallet first.
Common mistakes to avoid
- Forgetting account rent. Budget for the ~0.002 SOL per new-wallet recipient, or a large drop can run out of SOL midway.
- A messy list. Duplicate or invalid addresses waste effort. Let the tool validate before you sign.
- Wrong decimals. Enter amounts in normal token units, not raw lamports, or everyone gets the wrong quantity.
- No test run. Always send a small test batch first on a big campaign.
Educational content, not financial advice. Tokenry is a self-serve, non-custodial tool, not a financial advisor. Crypto is volatile and risky - always do your own research before creating or distributing any token.
Frequently Asked Questions
How much SOL do I need to airdrop tokens on Solana?
Budget the 0.001 SOL per-recipient fee plus about 0.002 SOL of account rent for each recipient who does not already hold your token, plus a fraction of a cent in network fees. A 1,000-wallet drop to fresh wallets is roughly 3 SOL; to existing holders, about 1 SOL.
How many wallets can I airdrop to at once?
There is no practical limit. Solana fits about 6 to 8 recipients per transaction, and the tool splits your list into batches automatically and signs them together, reaching around 2,500 recipients per airdrop and more across runs.
What if a recipient does not hold my token yet?
The multisender creates the associated token account for them as part of the transfer, and you cover the rent, about 0.002 SOL. They receive the token normally; it just costs the sender a little more than a recipient who already holds it.
What format does the recipient list need?
Addresses and amounts, one per line, as a paste or a CSV, with amounts in normal token units. If you use the same-amount or equal-split mode, your list only needs the addresses. The tool validates every address and flags duplicates before you send.
Does it work with Token-2022 tokens?
Yes. The multisender detects whether your token uses the standard Token program or Token-2022 and handles the transfer accordingly, with no manual setup.
Is airdropping the same as bulk sending?
Yes, they describe the same thing: sending one token to many wallets in a batched distribution. Airdrop usually implies a marketing or reward campaign, but the tool and the steps are identical.
Why does my wallet warn the transaction could steal my funds?
It is a known false positive. The airdrop uses a durable nonce so the batches do not expire mid-send, and wallets flag that transaction pattern with a blanket warning. It does not mean the airdrop is unsafe: Tokenry is non-custodial, tokens move straight from your wallet to each recipient, and the site never gets access to your funds. Review the amounts, then approve.
How do I get a list of holder wallets to airdrop to?
Take a snapshot: export the holder addresses of a token or NFT collection, or use your own whitelist or community list. Save it as address and amount, then upload it here.