Whether you want to exchange fiat for Bitcoin and other cryptocurrencies or crypto for crypto, options are endless. What will matter is probably the fees. Navigating the fees issue is not
simple and doing the comparison takes time. This list includes best crypto exchanges on which you can deposit money and exchange multi-assets (meaning Bitcoin and all other
cryptocurrencies) and the fees they charge for exchange, and both to deposit and withdraw fiat. Some additional fees may occur from the bank you are dealing with.
Notice that the preference is not selected based on just the fees: there are other issues such as how much it takes to verify an account whenever you want to exchange fiat for cryptocurrency.
Many will require verification for that. You will need to, for instance upload a photo of your ID and wait for a few days for verification. Good thing is that some will take hours to verify your
How much time the exchanges take also matter.
If you need instant crypto to crypto exchanges, you might use Changelly where it takes just 10 minutes. For those willing to change fiat money to crypto instantly, the recommended is
Coinmama, Spectrocoin or Indacoin with a turnaround of 10 minutes. Instant crypto to money exchanges are not possible for now, but you can do it on Spectrocoin, Coinbase or LocalBitcoins
and it takes 3 days.
Currently, no exchange lets you deposit fiat money to get any desired crypto. The most common route is to buy Bitcoins from one place (from website that specialize in converting fiat to
Bitcoins and allow deposit using various methods including credit card and wire transfer). You can then transfer your Bitcoins to an exchange and buy altcoins of your choice in order to
Unfortunately, Coinfloor deals with BTC only. It takes 10 days for an account to get verified but their fee is quite low at 0 percent for exchange and 0.38 percent
for depositing with wire transfer.
2. Bitcoincoid Exchange
Bitcoincoid Exchange deals with 8 coins including Bitcoin, Ethereum and Ripple. It takes just 12 hours to get your account verified although it is advisable for Indonesian
citizens only. It charges 0.00 percent for exchange and 0.30 percent for deposit and withdrawals. It supports wire transfer deposits. Here you can deposit Bitcoin, exchange it for Ethereum
and withdraw Ethereum.
Bitit deals with BTC but you can deposit fiat through very many ways including Western Union, Credit Card, MoneyGram, Payer, Perfect Money and OKPay to buy BTC. It does
not require verification although the daily limit is 250€. It charges 0.000 percent for exchange and 8.90 percent to deposit and withdraw.
Indacoin deals with BTC, ETH, LTC, and users can deposit fiat through credit card. The charges are 9 percent. However, it charges no fees to do exchanges. No
The limit for the first month is $5000 but after that there is no limit. Indacoin works in more than 100 countries.
Binance is a cryptocurrency for exchanging and trading all assets. It takes 3 days to get an account verified and verification is a must for dealing with above 2BTC per day. The exchange/trading fee is just 0.10 percent per exchange.
Tidex deals in 74 coins and the alcoin trading platform requires no verification. However, it is a platform for cryptoexchanges only. Fees for exchange is 0.10 percent.
Market takers fee is also 0.1 percent.
bitFlyer is Japan-based and deals in all coins. You can deposit fiat via credit card and wire transfer. It takes 3 days to get verified as an account holder and it charges 0.15 percent for
exchange and 1 percent for withdraw and deposit of fiat.
Livecoin exchange is a trading platform for all coins and it allows deposit and withdrawal using credit card (only supported by Payeer), wire transfer, PerfectMoney, OKPay and Payeer. It
charges 0.18 percent for exchanges and 5 percent for deposit and withdrawal. It takes 3 days to get an account verified.
UK based CEX.io deals in BTC and allows credit card and wire transfers. You get verified in one day. There is no fees for wire transfer but you pay 3.5 percent for credit card deposits and
The exchange fee is 0.2 percent.
Bitfinex deals in 19 coins and accept wire transfers for deposits and withdrawals. Although it charges 0.20 percent for exchange and 0.10 percent for withdrawals and deposits, it takes 4
weeks to get verified.
LakeBTC.com deals in BTC and accepts deposits and withdraws via PayPal, credit card (via PayPal), Wire Transfer, MoneyGram, Payza, Western Union, PerfectMoney, Neteller and OKPay. It
takes a week to get verified and charges are 0.20 percent for each exchange and no fees for withdrawal or deposit.
OKCoin deals in 5 coins (BTC, BCH, LTC, ETH and ETC) and supports wire transfer. An account takes 1 day to get verified and is recommended for Chinese
customers. The fees is 0.20 percent for exchange and 0.10 percent for withdrawal or deposit.
13. Square Cash App
Square Cash App has added ability to buy and sell Bitcoin from the app, without any trading fees. It works on mobile phones (Android and iOS). You can spend your
proceeds from a free Visa debit card.
For more crypto exchanges and what they are charging, please head over to this comparator.