The basic path: MetaMask to exchange to bank
You cannot send money directly from MetaMask to a bank account. MetaMask is a cryptocurrency wallet — it holds digital assets like Ethereum or other tokens, not dollars or euros. To reach your bank, your crypto has to be converted to regular currency first, which happens on a cryptocurrency exchange.
The actual sequence is: MetaMask → exchange account → bank account. Each step involves moving your assets to a different place and changing what form they take. The exchange is where the conversion from crypto to regular currency happens, and the exchange is also where you connect to your bank.
How long this takes depends on which exchange you use and which bank you use. The crypto-to-currency conversion can happen in minutes. The bank transfer itself usually takes one to three business days, though some exchanges offer faster options for a fee.
Key Takeaways
- MetaMask holds cryptocurrency, not regular money, so you must sell your crypto on an exchange before it can reach your bank.
- The exchange converts your crypto to dollars or your local currency and holds the money until you withdraw it to your bank.
- You need a verified account on the exchange, which requires identity verification and can take a few hours to a few days.
- Bank transfers from exchanges typically take one to three business days, though some exchanges offer faster withdrawals for a fee.
- Fees explore at multiple points: the exchange charges a trading fee to convert crypto to currency, and your bank may charge a wire transfer fee.
Setting up an exchange account and connecting your bank
You will need an account on a cryptocurrency exchange that lets you withdraw to a bank account. Common exchanges include Coinbase, Kraken, Gemini, and Crypto.com, though many others exist. Each exchange has different supported countries, different fee structures, and different withdrawal methods.
When you create an account, the exchange will ask for your name, address, email, and phone number. It will also ask you to verify your identity — usually by uploading a photo of your driver's license or passport and sometimes a selfie. This verification can take a few hours or up to a few days depending on the exchange's volume.
Once your account is verified, you connect your bank account to the exchange. The exchange will ask for your bank's routing number and your account number. Some exchanges verify the connection by sending two small test deposits to your bank account, which you then confirm back to the exchange. This process usually takes one to two business days.
Moving crypto from MetaMask to the exchange
Open MetaMask and find the asset you want to sell — Ethereum, USDC, or whatever you hold. Click "Send" and you will be asked for a destination address. This is where many people make mistakes: you need the deposit address for that specific asset on your exchange account, not your exchange username or email.
Log into your exchange account, find the "Deposit" or "Receive" section, and select the asset you are sending. The exchange will show you a long string of characters — that is your deposit address. Copy it exactly. Paste it into MetaMask, double-check that it matches, and confirm the transaction.
MetaMask will ask you to pay a gas fee — a network charge to process the transaction on the blockchain. This fee varies depending on how busy the Ethereum network is at that moment. You will see the fee amount before you confirm, and you can choose to wait for a cheaper time or pay the current price to move faster.
Once you confirm, the transaction is sent to the blockchain. It usually arrives at the exchange within a few minutes to an hour. The exchange will show the deposit in your account once it has been confirmed on the network.
Converting crypto to regular currency on the exchange
Once your crypto is in your exchange account, you need to sell it for dollars, euros, or your local currency. Find the "Trade" or "Convert" section of the exchange. You will see a trading pair — for example, ETH/USD if you are selling Ethereum for US dollars.
Enter the amount you want to sell. The exchange will show you the price you will receive, minus the trading fee. Trading fees typically range from 0.1% to 0.5% depending on the exchange and your account status. Some exchanges charge less if you have held a certain amount of their own token or if you use a specific payment method.
Review the final amount you will receive and confirm the trade. The conversion happens when ready. Your exchange account now shows a balance in regular currency instead of crypto.
Withdrawing to your bank account
Find the "Withdraw" section of the exchange and select your connected bank account as the destination. Enter the amount you want to send. The exchange will show you any withdrawal fees — these vary widely, from zero to $15 or more depending on the exchange and the type of transfer.
Some exchanges offer different withdrawal speeds. A standard ACH transfer (the most common method in the US) usually takes one to three business days and may be free or cost $1 to $3. A wire transfer is faster — usually same-day or next-day — but costs more, typically $10 to $25.
Confirm the withdrawal. The exchange will send the money to your bank. You can usually track the status in your exchange account. Your bank will show the deposit once it has been received and processed, which may take an additional day depending on your bank's schedule.
Fees and costs at each step
You will pay money at three points in this process. First, the gas fee when you send crypto from MetaMask to the exchange — this goes to the blockchain network, not to the exchange, and varies from $5 to $50 or more depending on network congestion. Second, the trading fee when you sell crypto for regular currency — typically 0.1% to 0.5% of the amount you are selling. Third, the withdrawal fee when you send money from the exchange to your bank — typically $0 to $25 depending on the method.
The total cost depends on how much you are moving and which exchange you use. If you are moving a small amount, fees can eat a significant percentage. If you are moving a large amount, fees become a smaller percentage but may still be substantial in dollar terms. Compare fee structures across exchanges before you choose one.
What can go wrong and how to fix it
The most common mistake is sending crypto to the wrong address. If you paste an address incorrectly or send the wrong type of asset to an address, the money is usually lost permanently. Always copy and paste addresses rather than typing them, and always double-check that the asset type matches — do not send Ethereum to a Bitcoin address, for example.
If your exchange account is not yet verified, you will not be able to withdraw money to your bank. Verification can take days during busy periods. Start the verification process as soon as you create your account, even if you do not plan to withdraw when ready.
If your bank rejects the deposit, it is usually because the exchange sent it with information that does not match your bank account exactly — for example, a slightly different name or account number. Contact your exchange's support team with the transaction ID. They can usually resend the money or help you troubleshoot the issue.
Frequently Asked Questions
How long does the whole process take from MetaMask to my bank?
If everything goes smoothly: gas fee confirmation takes a few minutes, the deposit arrives at the exchange within an hour, the conversion is when ready, and the bank transfer takes one to three business days. Total time is usually two to four business days. If verification is slow or the network is congested, it can take longer.
Do I have to sell all my crypto at once?
No. You can send part of your holdings to the exchange, sell that portion, and withdraw it. You can repeat this process multiple times. Some people do this to spread out their sales over time or to avoid moving all their assets at once.
What if the price of my crypto drops while I am waiting to sell it?
The price can change between the time you send crypto from MetaMask and the time you sell it on the exchange. You control when you sell, so you can wait for a better price or sell when ready. The exchange shows you the current price before you confirm any trade.
Can I send money back from my bank to MetaMask?
Not directly. You would need to deposit money into your exchange account from your bank, buy crypto on the exchange, and then send that crypto to MetaMask. This is the reverse of the process described here and involves the same fees.
Which exchange should I use?
That depends on your location, which assets you hold, and what matters to you — speed, low fees, or ease of use. Coinbase and Kraken are widely available and beginner-friendly. Gemini and Crypto.com have different fee structures. Research which exchanges operate in your country and compare their fees before you choose.