Crypto Swap Fees Explained — How to Avoid the Hidden Spread
Most people compare crypto swaps by the advertised fee. That's exactly the mistake the worst services count on. The real cost of a swap is the fee plus the spread — and the spread is usually invisible. Here's how to actually tell which swap is cheapest.
The two costs hiding in every swap
- The service fee — the labeled cut (e.g. a flat 0.5%). Visible, easy to compare.
- The spread — the gap between the rate you're quoted and the true market rate. Invisible, and often bigger than the fee.
Network (gas) fees apply on top, but those are roughly the same wherever you swap. The fee + spread is where services actually compete — quietly.
The one trick that actually works
Forget the advertised fee. Compare the amount you'll RECEIVE. Enter the same input (say, 1 ETH) on two or three services and look at the output for the destination coin. The highest output is the cheapest swap — period. This single check exposes hidden spreads instantly.
What a fair swap looks like
- A flat, visible fee shown before you confirm.
- The exact output amount displayed up front — no surprises after you send.
- A fair rate (small spread), not a "0% fee" with a wide one.
- No deposit/withdrawal fees stacked on top (a classic CEX move) and no KYC tax on your time.
See the exact amount before you swap
Flake shows a flat fee and the precise output up front — no hidden spread, no account, no KYC. Plus +3% on your first swap.
Check my rate →The amount you see is the amount you get.
FAQ
- What are the real fees on a crypto swap?
- The visible service fee plus the spread (the gap vs the market rate). Gas applies on top. The spread is often the biggest, least visible cost.
- Why can "0% fee" be more expensive?
- The cost moves into the spread — you get a worse rate and receive less, even with no labeled fee.
- How do I compare swaps correctly?
- Compare the amount you'd receive for the same input across services. Highest output wins.
Related: How to Swap BTC to ETH → · Swap Crypto Without KYC →