Verdict
Infrastructure rather than a destination: MoonPay is the buy button embedded in wallets and NFT platforms. It works, it is licensed, and a card purchase costs around 4.5% — the price of turning a Visa card into on-chain assets in ninety seconds.
- Best for
- One-off card purchases inside a wallet app
- Cost
- ~4.5% by card, ~1% by bank transfer
What works
- Embedded in a large number of wallets and applications, so it is where you already are
- Card-to-chain in minutes with no exchange account required
- Licensed across many jurisdictions with real compliance infrastructure
- Supports a wide range of chains and destination assets
What does not
- Card purchases cost around 4.5%, among the most expensive routes available
- Minimum fees make small purchases disproportionately costly
- KYC can fail or stall with limited recourse and no account to appeal from
- Quoted rates include a spread on top of the stated percentage
You have probably used MoonPay without ever choosing it. It is the buy button inside a wallet, the checkout on an NFT platform, the way an application lets you fund an account without sending you to an exchange and losing you. That embedded position is the entire business, and it is a good one.
What it costs
A card purchase runs around 4.5%. A bank transfer is closer to 1%, where it is available in your country. There is a minimum fee, which makes small purchases proportionally worse — a $30 buy can lose more than ten percent to fees and minimums combined.
On top of the stated percentage there is a spread on the quoted exchange rate. The all-in cost is therefore higher than the headline, and the only reliable way to measure it is to compare the assets you actually receive against the market price at that moment.
When that price is defensible
There is a real use case, and it is narrow but genuine.
You need $80 of ETH for gas, right now, inside a wallet, and you do not have an exchange account.
You are buying something on-chain and the alternative is abandoning the purchase entirely.
The amount is small enough that 4.5% is a few dollars and your time is worth more than the difference.
Above roughly $500, the arithmetic turns hard. Opening an account at any exchange in this library, buying at 0.1–1.5%, and withdrawing will save you more than the hour it takes — and you will have the account the next time as well.
MoonPay is priced like a convenience store. That is not a criticism of convenience stores; it is a reason not to do your weekly shop in one.
KYC
Identity verification is required and is generally quick. When it fails, the experience is poor: there is no real account to log into, support is ticket-based, and a declined verification often arrives without an explanation you can act on or appeal.
Because MoonPay is embedded rather than chosen, users frequently do not realise which company now holds their identity documents or where to direct a complaint. Note the provider name before you upload anything — it will not be the name of the app you are using.

What it does well
Coverage. A long list of chains and destination assets, delivered directly to the address you specify, with no intermediate withdrawal step and no second platform to learn. For an application developer, it removes the single biggest source of onboarding abandonment, which is precisely why it is everywhere.
Verdict
Why it is embedded everywhere
For an application, integrating an on-ramp is the difference between a user who funds an account and a user who leaves to find an exchange and never comes back. MoonPay sells that retention, and the 4.5% is split between the payment networks, the fraud risk on card transactions, the compliance operation and the margin.
Card payments for crypto carry genuine chargeback risk that the provider absorbs, and that risk is the largest single component of the price. It is not arbitrary rent-seeking — it is what it costs to accept a reversible payment for an irreversible asset.
The alternatives inside the same widget
Many wallets that embed MoonPay also embed one or two competing providers and let you compare quotes before committing. Where that choice exists, use it — the spread between on-ramp providers on the same purchase is routinely a full percentage point or more, and the default is not always the cheapest.
Where bank transfer is offered as a payment method, take it. The difference between roughly 1% and roughly 4.5% is the largest single saving available anywhere in this category, and the only cost is waiting a day.
Selling back
MoonPay also supports off-ramping — selling crypto back to a card or bank account. The fees are comparable to the buy side and the availability is narrower by country.
For small amounts it is a genuinely useful exit that does not require an exchange account. For anything substantial, the same arithmetic applies in reverse: the hour spent setting up an exchange pays for itself several times over on the first withdrawal.
Score: 6.3. A competent, licensed payment rail doing a job that has to be done by somebody, pricedaccordingly. Use it for small amounts and emergencies. For anything you would describe as an investment, the 4.5% is a bad trade for an hour of setup you will benefit from repeatedly.
