MoonPay is one of the most popular entry points into crypto, used by over 20 million users. It’s available in over 150 countries, features decentralized asset custody, and allows payments in debit and credit cards, local bank transfers, Apple Pay, Google Pay, PayPal, and more.
MoonPay can be used standalone through its website, but it also functions as an integrated 3rd party payment gateway on a number of centralized exchanges.
How to Buy Crypto With MoonPay
To buy crypto on MoonPay, you will need to have a self-custody wallet. You can use Metamask or a similar wallet, or find a centralized exchange with web3 wallet.
Alternatively, you can use MoonPay through a centralized exchange such as Gate.io. By using the service through a CEX, the funds will be deposited directly into your exchange account.
What Cryptocurrency Does MoonPay Support?
You can purchase Bitcoin, Ethereum, Solana, Dogecoin, XRP, Polygon, Tether, USDC, Cardano, Avalanche, Binance Coin, Bitcoin Cash, Litecoin, Stellar, Toncoin, and many other digital assets. In total, over 100 different cryptocurrencies can be purchased with fiat on MoonPay.
What Payment Methods Does MoonPay Accept?
Available payment methods will depend on your country. All countries can use Visa, Mastercard and Maestro bank cards. MoonPay also supports Apple Pay and Google Pay. Bank transfers are available, depending on country: you can use SEPA transfers in EU, Faster Payments Service in UK, and PIX in Brazil.
After purchases, funds will be credited to your account within minutes for cards, or up to 1-3 business days for bank transfers.
Available Deposit Payment Methods
| Payment Method | Non-US | US | Speed |
|---|---|---|---|
| Credit/debit card (MasterCard, Visa, and Maestro) | ✅ | ✅ | Instant |
| Apple Pay | ✅ | ✅ | Instant |
| PayPal (US, UK, Euro excluding Croatia, Hungary, Iceland, New York) | ✅ | ✅ | Instant |
| Venmo (excluding New York) | ❌ | ✅ | Instant |
| Google Pay (supported only on Android devices) | ✅ | ✅ | Instant |
| SEPA and SEPA Instant (EU only) | ✅ | ❌ | 1-3 business days. |
| UK Faster Payments (only GBP in UK) | ✅ | ❌ | 1 business day. |
| PIX (BRL-denominated transactions in Brazil only) | ✅ | ❌ | 1 business day. |
Available Withdrawal Methods
| Payment Method | Non-US | US | Speed |
|---|---|---|---|
| Visa Direct Payout | ✅ | ✅ | Instant |
| Mastercard Direct Payout | ❌ | ✅ | Instant |
| ACH payment | ✅ | ✅ | 3-5 business days. |
| SEPA and SEPA Instant | ✅ | ❌ | Instant – 24 hrs |
| UK Faster Payments | ✅ | ❌ | 1 business day |
| PayPal | ✅ | ✅ | Instant |
| Venmo | ❌ | ✅ | Instant |
A list of all supported payment methods can also be found on MoonPay’s website. MoonPay is very transparent with fees, and you will always know exactly how much they’re charging you.
MoonPay Fees
MoonPay has a minimum required purchase of €20 (or equivalent in other currency). In addition, a minimum fee of $3.99-$4.50 will be charged, no matter the transaction amount. Due to the minimum fee amount, it’s best to buy at least $100 worth of crypto per transaction.
The following table displays exact fee percentages depending on payment method:
| Payment Method | Buy Crypto Fee | Sell Crypto Fee |
|---|---|---|
| Bank cards | 4.5% | 4.5% |
| Google Pay & Apple Pay | 4.5% | 4.5% |
| Bank Transfers | 1% | 1% |
| PayPal / Venmo | 4.5% | 3.4% |
| PIX (Brazil Only) | 2.95% | N/A |
The table displays so-called “ecosystem” fees, i.e. fees charged by MoonPay service. Potential charges by your bank or card providers are not listed.
Don’t forget that MoonPay is non-custodial. Because of this, you will also need to pay a blockchain transaction fee in order to transfer funds into your decentralized wallet. Blockchain transaction fees are different depending on each of the 100+ assets available on the service. For lowest fees it’s often best to buy stablecoins such as USDT or USDC, transfer to a centralized exchange, and then buy your desired cryptocurrency.
Alternatively, rather than buying crypto on MoonPay’s website directly, simply use MoonPay through a supported centralized exchange.
Supported & Restricted Countries
You can use MoonPay in over 150 countries. The following is a list of restricted countries:
Afghanistan, Albania, Bahamas, Bangladesh, Barbados, Belarus, Bolivia, Botswana, Burkina Faso, Cambodia, China, Cuba, Ecuador, Ghana, Haiti, Iceland, Iran, Iraq, Jamaica, Japan, Kosovo, Lebanon, Liberia, Macao, Malaysia, Malta, Mauritius, Mongolia, Morocco, Myanmar, Nicaragua, Nigeria, North Korea, Pakistan, Palestine, Panama, Russia, Senegal, South Sudan, Sudan, Syrian Arab Republic, The Democratic Republic Of The Congo, Uganda, Ukraine, Vanuatu, Venezuela, Yemen, Zimbabwe, Virgin Islands (USA), American Samoa (USA), Northern Mariana Islands (USA).
Any country not on the above list can use MoonPay to buy crypto. The service is available in most of the world including large markets such as United States, United Kingdom, Australia, Canada, Bangladesh, India, and most of Europe.
We always keep the list of available and restricted countries up to date, but to double check you can visit MoonPay website.
Supported Fiat Currencies
On MoonPay, you can buy crypto with the following fiat currencies:
| Currency | |
|---|---|
| AUD – Australian Dollar | BGN – Bulgarian Lev |
| BRL – Brazilian Real | CAD – Canadian Dollar |
| CHF – Swiss Franc | COP – Colombian Peso |
| CZK – Czech Koruna | DKK – Danish Krone |
| DOP – Dominican Peso | EGP – Egyptian Pound |
| EUR – Euro | GBP – Pound Sterling |
| HKD – Hong Kong Dollar | IDR – Indonesian Rupiah |
| ILS – Israeli New Shekel | JOD – Jordanian Dollar |
| KES – Kenyan Shilling | KWD – Kuwaiti Dinar |
| LKR – Sri Lankan Rupee | MXN – Mexican Peso |
| NGN – Nigerian Naira | NOK – Norwegian Krone |
| NZD – New Zealand Dollar | OMR – Omani Rial |
| PEN – Peruvian Sol | PLN – Polish Złoty |
| RON – Romanian Leu | SEK – Swedish Krona |
| THB – Thai Baht | TRY – Turkish Lira |
| TWD – Taiwan Dollar | USD – US Dollar |
| VND – Vietnamese Dong | ZAR – South African Rand |
The list of supported currencies is slightly different when selling crypto for fiat:
| Currency | |
|---|---|
| AUD – Australian Dollar | BGN – Bulgarian Lev |
| BRL – Brazilian Real | CHF – Swiss Franc |
| COP – Colombian Peso | CZK – Czech Koruna |
| DKK – Danish Krone | DOP – Dominican Peso |
| EGP – Egyptian Pound | EUR – Euro |
| GBP – Pound Sterling | HKD – Hong Kong Dollar |
| IDR – Indonesian Rupiah | ILS – Israeli New Shekel |
| JOD – Jordanian Dollar | KES – Kenyan Shilling |
| KWD – Kuwaiti Dinar | LKR – Sri Lankan Rupee |
| MXN – Mexican Peso | NGN – Nigerian Naira |
| NOK – Norwegian Krone | NZD – New Zealand Dollar |
| OMR – Omani Rial | PEN – Peruvian Sol |
| PLN – Polish Złoty | RON – Romanian Leu |
| SEK – Swedish Krona | THB – Thai Baht |
| TRY – Turkish Lira | USD – US Dollar |
| VND – Vietnamese Dong | ZAR – South African Rand |
To avoid unnecessary currency transaction fees by your bank or payment providers, it’s recommended to initiate payments in one of the supported currencies. You can also find this list on MoonPay’s website here.
Is MoonPay Safe?
MoonPay waas established in 2019, and serviced over 20 million customers since. They partnered with over 300 leading exchanges, wallets and apps. Dozens of major centralized crypto exchanges have integrated MoonPay for quick and easy fiat deposits and withdrawals. MoonPay is one of the biggest fiat gateways, considered very safe and reliable.
Plus, MoonPay lets you immediately transfer your purchased cryptocurrency into a self-custody wallet, ensuring complete safety of your funds. Furthermore, MoonPay’s security protocols are some of the most comprehensive in the industry.
As for legal compliance, MoonPay holds money transmitter licenses in 46 states in the United States. It’s also registered and licensed in United Kingdom, Ireland, Italy, and Australia. Company even holds a coveted MiCA license from the Netherlands, allowing it to passport crypto services across entire EEA (30 countries). Overall, MoonPay has more licenses than some of the top 10 centralized crypto exchanges.
Conclusion – Is MoonPay Good For Buying Crypto?
Bank transfer fees on MoonPay are acceptable at 1%. Alternative deposit methods have higher fees, but they are in line with other fiat gateway services such as Simplex or Volet. It’s almost always cheaper to buy crypto directly on a centralized exchange such as Binance, Gate, Bitget, OKX, Bybit or CEX.io. All these exchanges have deposits directly to exchange, and only use these 3rd party fiat gateways as alternative methods, which ultimately leads to lower fees.
However, investors who want convenience and don’t care about small fee differences can rest assured that MoonPay is safe and reliable.











