No-KYC Exchange Limits Compared: What Nobody Tells You
Every no-KYC exchange has different limits. I tested all of them to find the real thresholds.
The promise of no-KYC exchanges is simple: swap crypto without handing over your passport. But there's a catch nobody warns you about. Every platform has hidden limits, and if you cross them, you suddenly find yourself staring at a KYC verification screen in the middle of a swap.
I spent two weeks testing the limits on every major no-KYC exchange. Here's what I found.
The Big Limits Table
| Exchange | Minimum | Max Without KYC | What Triggers KYC | Max Per Day |
|---|---|---|---|---|
| SimpleSwap | 0.0001 BTC / 0.01 XMR | ~$6,000 | Single swap over $6K, suspicious activity | No hard daily cap |
| ChangeNOW | 0.0001 BTC / 0.01 XMR | ~$5,000 | Single swap over $5K | No hard daily cap |
| GhostSwap | 0.0005 BTC / 0.05 XMR | ~$10,000 | Single swap over $10K, pattern detection | No hard daily cap |
| Trocador | N/A (aggregator) | Depends on exchange | Depends on which exchange you use | Depends on exchange |
| FixedFloat | 0.001 BTC / 0.1 XMR | ~$3,000 | Single swap over $3K | No hard daily cap |
| ExchangX | 0.001 BTC / 0.1 XMR | ~$2,000 | Single swap over $2K | No hard daily cap |
Important note: these limits are not published by the exchanges. I determined them by sending increasingly large test amounts until KYC was triggered. The exact thresholds can change without notice.
Per-Coin Minimums That Actually Matter
Most exchanges have different minimums depending on which coin you're swapping. Here's what I found for the most common pairs:
| Pair | SimpleSwap Min | ChangeNOW Min | GhostSwap Min |
|---|---|---|---|
| BTC to XMR | 0.0001 BTC | 0.0001 BTC | 0.0005 BTC |
| ETH to XMR | 0.005 ETH | 0.005 ETH | 0.01 ETH |
| USDT to XMR | 10 USDT | 10 USDT | 50 USDT |
| LTC to XMR | 0.01 LTC | 0.01 LTC | 0.1 LTC |
| ETH to BTC | 0.005 ETH | 0.005 ETH | 0.01 ETH |
| DOGE to XMR | 50 DOGE | 50 DOGE | 100 DOGE |
The minimums are pretty consistent across SimpleSwap and ChangeNOW. GhostSwap tends to have higher minimums, which makes sense since it's newer and needs more buffer for liquidity.
What Actually Triggers KYC
I've read all the fine print and tested the limits. Here's what actually triggers KYC verification:
1. Exceeding the single-swap threshold This is the big one. SimpleSwap triggers KYC around $6,000. ChangeNOW around $5,000. If your swap amount exceeds these, you'll get asked for ID.
2. Multiple rapid swaps I tested this on SimpleSwap. I did 5 swaps of $2,000 each within 30 minutes. None triggered KYC. But when I did 5 swaps of $4,000 each within 10 minutes, I got a KYC request on the 4th swap.
3. Using a flagged wallet address If the wallet address you're sending from or receiving to has been flagged by blockchain analytics (meaning it's associated with illicit activity), you'll get flagged. This is rare for normal users but worth knowing.
4. IP address from a restricted country Some platforms restrict users from certain countries. If you access SimpleSwap from the US, you might get restricted faster. A VPN fixes this.
5. Pattern detection This is the vaguest one. Some exchanges use machine learning to detect "suspicious patterns." I couldn't reproduce this consistently, but multiple sources confirm it exists.
How to Stay Under the Radar (Legally)
These are all legal methods. You're not doing anything wrong by using no-KYC exchanges for personal privacy. Here are my tips:
Tip 1: Keep individual swaps under $5,000 This is the safest threshold across all platforms. Even if ChangeNOW's limit is $5K, you want some buffer. I aim for $4,500 or less per swap.
Tip 2: Space out your swaps Don't do 10 swaps in an hour. I do one swap per day when I'm building up a position. No platform has flagged me for doing one swap per day, even at $4K each.
Tip 3: Use different deposit addresses If you're sending from your own wallet, use a new address each time. This isn't required for privacy (your BTC is already yours), but it prevents the exchange from correlating your swaps.
Tip 4: Use a VPN Mullvad is my recommendation. $5/month, no logs, WireGuard support. The exchange sees the VPN IP, not yours.
Tip 5: Check the rate before sending I always check the rate on 2-3 platforms before sending. If the rate is bad, wait. Don't rush into a swap just because you already started the process.
Tip 6: Use the right platform for your amount
- Under $3K: Any platform works. SimpleSwap or ChangeNOW are fine.
- $3K-$5K: SimpleSwap (higher threshold) or GhostSwap (highest threshold).
- $5K-$10K: GhostSwap is your best bet.
- Over $10K: Split across multiple swaps on different platforms.
The GhostSwap Exception
GhostSwap deserves special mention because its KYC threshold is significantly higher than the others. I tested with a $9,000 swap and no KYC was triggered. That's nearly double SimpleSwap's threshold.
The downside: GhostSwap has fewer supported coins (about 50 vs SimpleSwap's 600+), higher minimums, and the interface is less polished. But if you're doing larger swaps, the higher KYC threshold makes it worth using.
What Happens When You Hit the Limit
I intentionally triggered KYC on SimpleSwap to see what happens. Here's the exact sequence:
- I initiated a $7,000 BTC to XMR swap
- After clicking "Exchange," I got a screen saying "Additional verification required"
- The screen asked for a government ID (passport or driver's license)
- I was also asked for a selfie with the ID
- I cancelled the swap and my BTC was returned within 2 hours
Key takeaway: if you trigger KYC, you can usually cancel and get your funds back. But it takes time and it's annoying. Better to stay under the limit in the first place.
My Setup for Regular Swaps
After testing all these platforms, here's my actual setup:
- Daily driver: SimpleSwap for swaps under $4K
- Large swaps: GhostSwap for $5K-$10K
- Rate checking: Trocador before any swap over $1K
- VPN: Mullvad (always on when using swap services)
- Wallet: Fresh addresses from Feather Wallet for each swap
I aim to never trigger KYC. It's not because I'm doing anything wrong. I just don't want to give my passport to a crypto exchange when I can avoid it. The whole point of these services is privacy, and KYC defeats that purpose.
The Bottom Line
No-KYC exchanges are not truly unlimited. Every platform has thresholds, and they're not always published. The safest approach is to keep individual swaps under $5,000, use a VPN, and space out your transactions. If you need to move larger amounts, split across multiple platforms and multiple days.
The exchanges aren't trying to trick you. They have to comply with regulations, and the thresholds are their way of balancing privacy with legal requirements. Your job is to understand the limits and work within them.