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 MethodNon-USUSSpeed
Credit/debit card (MasterCard, Visa, and Maestro)Instant
Apple PayInstant
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 payment methods for deposits to MoonPay.

Available Withdrawal Methods

Payment MethodNon-USUSSpeed
Visa Direct PayoutInstant
Mastercard Direct PayoutInstant
ACH payment3-5 business days.
SEPA and SEPA InstantInstant – 24 hrs
UK Faster Payments1 business day
PayPalInstant
VenmoInstant
Withdrawal payment methods on MoonPay.

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 MethodBuy Crypto FeeSell Crypto Fee
Bank cards4.5%4.5%
Google Pay & Apple Pay4.5%4.5%
Bank Transfers1%1%
PayPal / Venmo4.5%3.4%
PIX (Brazil Only)2.95%N/A
MoonPay fees per payment method.

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 DollarBGN – Bulgarian Lev
BRL – Brazilian RealCAD – Canadian Dollar
CHF – Swiss FrancCOP – Colombian Peso
CZK – Czech KorunaDKK – Danish Krone
DOP – Dominican PesoEGP – Egyptian Pound
EUR – EuroGBP – Pound Sterling
HKD – Hong Kong DollarIDR – Indonesian Rupiah
ILS – Israeli New ShekelJOD – Jordanian Dollar
KES – Kenyan ShillingKWD – Kuwaiti Dinar
LKR – Sri Lankan RupeeMXN – Mexican Peso
NGN – Nigerian NairaNOK – Norwegian Krone
NZD – New Zealand DollarOMR – Omani Rial
PEN – Peruvian SolPLN – Polish Złoty
RON – Romanian LeuSEK – Swedish Krona
THB – Thai BahtTRY – Turkish Lira
TWD – Taiwan DollarUSD – US Dollar
VND – Vietnamese DongZAR – South African Rand
Supported fiat currencies for deposits on MoonPay.

The list of supported currencies is slightly different when selling crypto for fiat:

Currency
AUD – Australian DollarBGN – Bulgarian Lev
BRL – Brazilian RealCHF – Swiss Franc
COP – Colombian PesoCZK – Czech Koruna
DKK – Danish KroneDOP – Dominican Peso
EGP – Egyptian PoundEUR – Euro
GBP – Pound SterlingHKD – Hong Kong Dollar
IDR – Indonesian RupiahILS – Israeli New Shekel
JOD – Jordanian DollarKES – Kenyan Shilling
KWD – Kuwaiti DinarLKR – Sri Lankan Rupee
MXN – Mexican PesoNGN – Nigerian Naira
NOK – Norwegian KroneNZD – New Zealand Dollar
OMR – Omani RialPEN – Peruvian Sol
PLN – Polish ZłotyRON – Romanian Leu
SEK – Swedish KronaTHB – Thai Baht
TRY – Turkish LiraUSD – US Dollar
VND – Vietnamese DongZAR – South African Rand
Supported fiat currencies for withdrawals on MoonPay.

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.

Published on January 26th, 2025 by Cexfinder. Latest update made on August 19th, 2025 (7 months ago).

Cexfinder
Cexfinder
Our editorial team consists of leading experts, insiders and knowledgeable blockchain enthusiasts who are always on top of latest industry insights. Articles published under this author are contributed by multiple writers and editors. More articles by Cexfinder