SimpleSwap doesn’t show you a separate fee line at checkout — the markup is baked straight into the exchange rate, and the gap between its floating and fixed quotes is wider than most people expect going in. No visible fee line doesn’t mean no fee; it means the fee is hiding in the number you’re already looking at. This review breaks down what SimpleSwap actually charges, how its limits scale per coin, when its compliance system actually asks for ID, and what its Trustpilot record says about the trade-offs. Whether you use SimpleSwap directly or via an aggregator like SwapZilla, here’s what to check first.
What SimpleSwap actually is
SimpleSwap launched in 2018 as a non-custodial instant-exchange: you send crypto, it routes the trade through its own liquidity relationships, and sends back the destination asset — no persistent balance, no order book, no account required to place a trade. That’s a different model from a spot exchange like Kraken or Coinbase, where you deposit into a custodial account and trade against an order book.
Corporate registration is one of the areas where public listings don’t fully agree — most sources point to the Marshall Islands as the current registered jurisdiction, after an earlier UK entity was dissolved. Either way, SimpleSwap doesn’t hold a license from a major regulator like the FCA or FinCEN, which is standard for instant-exchanges of this type rather than something specific to SimpleSwap.
Because it’s non-custodial, SimpleSwap plugs cleanly into aggregators. Route through SwapZilla and it becomes one quote among several on the same screen, instead of a site you’d otherwise have to check separately.
Fees — what’s actually baked into the rate
SimpleSwap describes its fee as starting from roughly 0.2% on the most liquid pairs, but that headline number isn’t the whole story — it’s a floor, not the effective cost you’ll typically see. The quoted rate bundles a liquidity spread (the gap between buy and sell prices from the underlying liquidity source, typically wider on thinner pairs) with SimpleSwap’s own service markup. Combined, third-party estimates put the effective cost somewhere between 1% and 3% of the swap value, depending on the pair and how busy the market is at that moment.
Rate type matters more than most users assume. Floating rate follows the market at the moment your deposit confirms — better on average, since SimpleSwap doesn’t need to price in a lock-window buffer. Fixed rate locks the quote for about 20 minutes, and that certainty costs a wider spread, because SimpleSwap absorbs the risk if the market moves against it during the lock.
A bundled fee is still a fee. SimpleSwap’s “no separate fee line” design doesn’t mean the swap is free — it means the markup is folded into the number you’re already comparing.
By SwapZilla’s own aggregator-observed data — a routing snapshot sampled across the coins we send through SimpleSwap — floating-rate quotes have averaged noticeably tighter spreads than fixed-rate quotes on the same pair, consistent with the trade-off SimpleSwap describes publicly. That’s an internal observation from our own quote traffic, not a number SimpleSwap itself publishes, so treat it as directional rather than a guaranteed spread you’ll see on any given trade.
Limits — min and max per swap
SimpleSwap doesn’t set one universal minimum. Instead, it calculates a live floor per pair, driven mainly by keeping the swap value comfortably above the destination network’s transaction fee — that floor can sit in the low tens of dollars for many pairs, or drop to just a few dollars equivalent on highly liquid pairs like BTC and ETH. There’s no published maximum: SimpleSwap doesn’t cap swap size outright, so the real ceiling is liquidity depth on that specific pair rather than a platform rule.
| Metric | SimpleSwap (published) | SwapZilla-routed (observed) |
|---|---|---|
| Minimum | Calculated live per pair; often a few dollars to ~$15 equivalent | Clustered from roughly $30 |
| Maximum | Not published — capped by liquidity | Observed up to roughly $750k |
| Rate-lock window (fixed) | ~20 minutes | Same, since SimpleSwap executes the trade |
The “SwapZilla-routed” column reflects what we’ve actually seen pass through SimpleSwap on the coins we route — it’s a sample of aggregator traffic, not a SimpleSwap-announced limit, and shouldn’t be read as a guarantee for your specific pair or amount.
Coins and networks supported
SimpleSwap lists thousands of assets across a wide set of networks — Ethereum, Solana, Base, and several others — with new listings added on a rolling basis, at last check. That breadth is one of SimpleSwap’s clearest selling points against smaller instant-exchanges with a narrower catalog.
SwapZilla routes a narrower core set through SimpleSwap as one of several providers on those pairs: BTC, ETH, SOL, XMR, and TRX. If your pair falls outside that set, going to SimpleSwap directly gives you access to its full catalog; through SwapZilla, you get side-by-side rate comparison on the coins we cover.
Breadth is only useful if you match the network correctly. Several assets — USDT especially — exist across multiple chain variants (native, ERC-20, TRC-20, and others), and sending on the wrong network variant is one of the most common ways a swap gets stuck. Always match the network shown in the deposit instructions to the network your sending wallet actually uses, not just the coin ticker.
Verification policy — when SimpleSwap actually asks for ID
For a typical crypto-to-crypto swap, SimpleSwap doesn’t collect identity documents up front — there’s no account to register, and most trades at normal retail sizes complete without a name or document attached.
That changes when SimpleSwap’s automated risk-monitoring system flags a transaction. There’s no fixed, publicly announced dollar threshold that triggers this — it’s risk-based rather than amount-based, so an unusually large single swap, a wallet with a flagged transaction history from chain-analysis tooling, or a pattern the system scores as suspicious can put an exchange on AML hold. When that happens, SimpleSwap requests identity verification through SumSub — a government ID, proof of the funds’ source, and a selfie holding the ID alongside a verification note — before releasing the swap or processing a refund.
“No account required” and “never verified” are different claims. SimpleSwap skips identity checks for most standard crypto-to-crypto trades, but its automated compliance system can still flag a specific wallet or transaction pattern — read that as risk-based, not a blanket exemption.
For the current detail on how that process works, SimpleSwap publishes its own AML/KYC policy.
Security and reputation — the balanced view
Because SimpleSwap is non-custodial, it isn’t sitting on a large standing balance the way a centralized exchange is — funds move through during the swap window rather than resting in a SimpleSwap-controlled account. That reduces, but doesn’t eliminate, the kind of attack surface associated with large custodial hot-wallet breaches. No independently documented hack or systems breach of SimpleSwap itself turns up in public records as of this review. Notably, SimpleSwap has publicized the reverse scenario — cooperating with investigators to help freeze funds tied to breaches at other platforms, including an incident at Remitano where a batch of transactions was reportedly halted before the funds moved further. That’s a useful data point on its compliance tooling, though it’s self-reported and worth reading as one input rather than a full audit.
Trustpilot, at last check, put SimpleSwap around 4.1 out of 5 across more than 2,500 reviews, with a majority five-star in the trailing 12 months. The praise clusters around being able to swap almost any pair without an account for typical trades, along with responsive support. The complaints cluster around a specific pattern: swaps that take noticeably longer than expected, and — in flagged cases — a slow back-and-forth once a transaction lands in AML review, with at least one reported case describing a multi-week wait for resolution. Worth noting: Trustpilot periodically removes suspected fake reviews across the industry, SimpleSwap included, so treat any specific point-in-time score as directional rather than exact.
Read both sides before routing a size you’d be uncomfortable having delayed if a compliance hold gets triggered.
Verdict — who SimpleSwap fits, and how routing through SwapZilla changes it
SimpleSwap is a solid fit if you want broad coin coverage and a straightforward crypto-to-crypto swap without creating an account for typical trade sizes — its catalog is one of the larger ones among instant-exchanges. It’s a weaker fit if you specifically want a disclosed flat fee rather than a bundled spread, or if you’re moving a size that would be a real problem to have held for days should the AML system flag it.
Using SimpleSwap through SwapZilla doesn’t change how SimpleSwap itself executes or verifies a trade — that logic lives entirely on SimpleSwap’s side. What changes is visibility: instead of taking SimpleSwap’s quote on faith, you see it next to every other provider we route through for the same pair and amount, before you commit. If SimpleSwap’s spread is off on a given day, you’ll see a better one instead of finding out afterward.
See how it works for the full routing flow, or check our FAQ for common swap questions. For more on how instant-exchanges stack up, see our roundup of swap aggregators, our ChangeNOW vs SimpleSwap comparison, our StealthEX review, and our breakdown of how hidden spread markup actually works.