Which of the 76 exchanges we track lists the coin you want, what the buy costs, and what it costs to take the coin with you afterwards.
Buying crypto is four decisions, and only one of them is the exchange you have heard of. Pick a venue that actually lists the coin — most do not: the 76 exchanges here range from 9,475 assets down to a few dozen. Fund the account in the way that costs least rather than the way that is quickest. Place the order knowing the difference between the maker and taker fee. Then, if you are holding rather than trading, get the coin out — which is a flat fee per coin that has nothing to do with the size of your purchase, and is the number most comparisons leave out.
The coins column is counted from our own sync of each exchange’s deposit and withdrawal endpoints — every asset the exchange itself says it will accept or send. It is not the number CoinMarketCap prints on an exchange profile, and the two are usually far apart (MEXC: 9,475). Sort by any column to reorder the table.
| Exchange | Coins listed | Spot taker | Fee on $1,000 | Pay with | Visit |
|---|---|---|---|---|---|
MEXCReferral | 9,475coins you can deposit or withdraw | 0–0.05% | $0.50 | Card15 fiat currencies | Visit ↗ |
BitgetReferral | 2,516coins you can deposit or withdraw | 0.1% | $1.00 | Card3rd-party15 fiat currencies | Visit ↗ |
GateReferral | 2,059coins you can deposit or withdraw | 0.1% | $1.00 | Card22 fiat currencies | Visit ↗ |
BinanceReferral | 866coins you can deposit or withdraw | 0.1% | $1.00 | CardBankApple/Google Pay11 fiat currencies | Visit ↗ |
OKXReferral | 411coins you can deposit or withdraw | 0.1% | $1.00 | Card46 fiat currencies | Visit ↗ |
Backpack Exchange | 6,485coins you can deposit or withdraw | 0.1% | $1.00 | Bank | Visit ↗ |
BitMart | 3,695coins you can deposit or withdraw | 0.1% | $1.00 | CardP2P3rd-party40 fiat currencies | Visit ↗ |
KuCoin | 2,147coins you can deposit or withdraw | 0.1% | $1.00 | Card47 fiat currencies | Visit ↗ |
Ourbit | 1,980coins you can deposit or withdraw | 0% | $0.00 | Bank4 fiat currencies | Visit ↗ |
LBank | 1,890coins you can deposit or withdraw | 0.1% | $1.00 | 3rd-party10 fiat currencies | Visit ↗ |
HitBTC | 1,786coins you can deposit or withdraw | 0.1875–0.25% | $2.50 | crypto only5 fiat currencies | Visit ↗ |
Bitrue | 1,784coins you can deposit or withdraw | 0.098–0.28% | $2.80 | Card10 fiat currencies | Visit ↗ |
Hibt | 1,721coins you can deposit or withdraw | 0.2% | $2.00 | P2P9 fiat currencies | Visit ↗ |
CoinW | 1,218coins you can deposit or withdraw | 0.1% | $1.00 | CardApple/Google Pay3rd-party34 fiat currencies | Visit ↗ |
HTX | 1,159coins you can deposit or withdraw | 0.2% | $2.00 | BankP2P50 fiat currencies | Visit ↗ |
XT.COM | 1,110coins you can deposit or withdraw | 0.2% | $2.00 | CardBankP2P12 fiat currencies | Visit ↗ |
CoinEx | 1,018coins you can deposit or withdraw | 0.2% | $2.00 | P2P3rd-party | Visit ↗ |
DigiFinex | 1,009coins you can deposit or withdraw | 0.2% | $2.00 | CardP2P28 fiat currencies | Visit ↗ |
Bitunix | 993coins you can deposit or withdraw | 0.1% | $1.00 | P2P25 fiat currencies | Visit ↗ |
Biconomy.com | 990coins you can deposit or withdraw | 0.1% | $1.00 | CardP2P3rd-party30 fiat currencies | Visit ↗ |
KCEX | 908coins you can deposit or withdraw | 0% | $0.00 | Card3rd-party | Visit ↗ |
Kraken | 697coins you can deposit or withdraw | 0.01–0.8% | $8.00 | CardBankApple/Google Pay7 fiat currencies | Visit ↗ |
Hotcoin | 643coins you can deposit or withdraw | 0.2% | $2.00 | 3rd-party | Visit ↗ |
OrangeX | 599coins you can deposit or withdraw | 0.1% | $1.00 | CardBankApple/Google Pay | Visit ↗ |
WEEX | 594coins you can deposit or withdraw | 0.1% | $1.00 | CardP2P | Visit ↗ |
Toobit | 581coins you can deposit or withdraw | 0.1% | $1.00 | CardApple/Google Pay3rd-party9 fiat currencies | Visit ↗ |
Crypto.com Exchange | 462coins you can deposit or withdraw | 0.5% | $5.00 | Bank2 fiat currencies | Visit ↗ |
WhiteBIT | 423coins you can deposit or withdraw | 0.1% | $1.00 | Card10 fiat currencies | Visit ↗ |
idax exchange | 378coins you can deposit or withdraw | 0.2% | $2.00 | Bank3rd-party | Visit ↗ |
MGBX | 364coins you can deposit or withdraw | 0.1% | $1.00 | Bank11 fiat currencies | Visit ↗ |
BTSE | 329coins you can deposit or withdraw | 0.2% | $2.00 | CardBank9 fiat currencies | Visit ↗ |
Mandala Exchange | 319coins you can deposit or withdraw | — | — | crypto only | Visit ↗ |
Koinbay | 253coins you can deposit or withdraw | 0.6% | $6.00 | crypto only | Visit ↗ |
BITmarkets | 251coins you can deposit or withdraw | — | — | CardApple/Google Pay2 fiat currencies | Visit ↗ |
BTCC | 250coins you can deposit or withdraw | 0.3% | $3.00 | CardBankP2P | Visit ↗ |
WHXEX | 235coins you can deposit or withdraw | 0.15% | $1.50 | crypto only | Visit ↗ |
B2Z Exchange | 232coins you can deposit or withdraw | 0.2% | $2.00 | crypto only | Visit ↗ |
KTX | 220coins you can deposit or withdraw | 0.2% | $2.00 | crypto only | Visit ↗ |
4E | 217coins you can deposit or withdraw | — | — | crypto only | Visit ↗ |
Pionex | 206coins you can deposit or withdraw | 0.05–0.1% | $1.00 | CardP2P18 fiat currencies | Visit ↗ |
Tapbit | 198coins you can deposit or withdraw | 0.1% | $1.00 | CardP2P23 fiat currencies | Visit ↗ |
BitradeX | 178coins you can deposit or withdraw | 0.2% | $2.00 | 3rd-party | Visit ↗ |
Bitcastle | 170coins you can deposit or withdraw | 0.02–0.2% | $2.00 | Card | Visit ↗ |
Delta Exchange | 170coins you can deposit or withdraw | 0–0.1% | $1.00 | crypto only | Visit ↗ |
Gleec BTC | 136coins you can deposit or withdraw | 0.25% | $2.50 | crypto only | Visit ↗ |
FameEX | 115coins you can deposit or withdraw | 0.1% | $1.00 | CardApple/Google Pay3rd-party41 fiat currencies | Visit ↗ |
HashKey Global | 115coins you can deposit or withdraw | 0.12% | $1.20 | crypto only | Visit ↗ |
Bitfinex | 106coins you can deposit or withdraw | 0% | $0.00 | Bank3rd-party4 fiat currencies | Visit ↗ |
BYDFi | 101coins you can deposit or withdraw | 0.1% | $1.00 | crypto only4 fiat currencies | Visit ↗ |
WOO X Pro | 95coins you can deposit or withdraw | — | — | crypto only | Visit ↗ |
Showing 1–50 of 76 exchanges
27 of these exchanges take a debit or credit card, 15 take a bank transfer, and 14 run a P2P desk where you pay another user directly. The trading fee in the table is not what you pay on a card purchase: card rails add their own charge on top, typically 1.8–4%, and it is applied before the trading fee is even calculated. A bank transfer is slower and much cheaper. Cheapest of all is to deposit a stablecoin you already hold — a crypto deposit is free on almost every exchange here — and buy with that. If a coin is only listed on an exchange with no fiat rails at all, that is the route you will end up taking anyway: buy USDT somewhere with card support, withdraw it, and trade from there.
A market order takes liquidity off the book and pays the taker fee; a limit order that rests on the book pays the lower maker fee when it fills. The gap is often half the cost of the trade, though the base rate itself is small — Ourbit charges $0.00 on a $1,000 market buy. What is not small is the withdrawal fee afterwards. It is a fixed amount of the coin, set per network by each exchange, so it stays the same whether you bought $100 or $100,000 — the smaller your purchase, the more it matters. Our fee calculator adds both sides together for any size, and every coin page ranks exchanges on that all-in number rather than the headline rate.
Start from the coin, not the exchange. Every coin on this site has a "how to buy" page listing each of the 76 exchanges we track that actually accepts deposits and withdrawals for it, with the trading fee and the withdrawal fee side by side. The table on this page is the other direction: it shows how many different coins each exchange lists in total, from MEXC at 9,475 down. Small-cap tokens usually only exist on a handful of venues, so the coin decides the exchange more often than the other way round.
The "coins listed" column is counted from our own sync of each exchange's deposit and withdrawal endpoints — every asset the exchange itself says it will accept or send, 54,485 of them across 76 exchanges. It is not the coin count shown on CoinMarketCap or on an exchange's marketing page, which typically counts trading pairs or only the assets that have a market-cap listing. That is why the numbers here are often much larger — MEXC shows 9,475 assets by this measure.
Yes — 27 of the 76 exchanges in the table accept a card, and 15 accept a bank transfer, while 14 run a P2P desk where you pay another user directly. Card is the fastest and almost always the most expensive: the card processor's fee sits on top of the trading fee in the table, usually somewhere between 1.8% and 4%. A bank transfer takes longer and normally costs a fraction of that, and on many exchanges depositing stablecoins costs nothing at all.
The trading fee alone is small — at Ourbit the base taker fee works out to $0.00 on a $1,000 market buy. Two other costs usually dwarf it: the funding fee if you pay by card, and the withdrawal fee when you move the coin off the exchange, which is a flat amount of that coin and has nothing to do with how much you bought. That is why buying $100 on a cheap-to-trade exchange with an expensive withdrawal fee can cost more than buying it somewhere with a higher trading fee. Every coin page here adds the two together.
Not necessarily, and for active trading it makes no sense to. The trade-off is custody: while the coin sits on an exchange, the exchange holds the keys, and your balance depends on it staying solvent and keeping withdrawals open. If you are buying to hold, moving it to a wallet you control is the point at which the withdrawal fee gets charged — so it is worth checking that number before you pick where to buy, not after.
Partly, and it is labelled. Exchanges we have a referral arrangement with are shown first and carry a Referral tag; everything after them is ordered by the number of coins listed. No fee, coin count or verdict in any row is affected by that — those come from the exchange's own published schedule — and clicking any column header re-sorts the whole table on the data alone.
Coin counts come from our own sync of each exchange’s deposit and withdrawal endpoints, not from a third-party listing count. Trading fees are the published base tier for an account with no volume discount. Nothing on this page is investment advice, and no exchange reviews or approves a number before you see it — see our methodology.