How To Send Crypto From Phantom To MetaMask?

send crypto from phantom to metamask

Phantom and MetaMask both are crypto wallets where users can store or withdraw their crypto assets.

Phantom wallet runs on the Solana blockchain and MetaMask runs on the Ethereum blockchain. Due to this users cannot directly transfer their crypto assets from Phantom to MetaMask or MetaMask to Phantom.

The asset in the Phantom wallet needs to be swapped with an Ethereum based crypto asset then only it can get transferred to the MetaMask wallet.

Read the article to find out how to transfer crypto assets from Phantom wallet to MetaMask.

How To Send Crypto From Phantom To MetaMask?

Steps To Send Crypto From Phantom To MetaMask:

Step 1: Swap Your Crypto Through Raydium

Raydium is a decentralized exchange platform on the Solana blockchain. Go to Raydium through the given link

Note: You need to have your Phantom wallet connected to your Raydium site.

Select the Solana-based crypto which you want to swap with Ethereum based crypto in the “From” section. Enter the amount of Solana based crypto you want to swap

Step 2: Approve The Swap

Then in the “To” section, select Ethereum based crypto that you want to have. Now, click on the “Swap” option. A pop-up box will show up asking for your approval for the transaction. 

Just click on the “Approve” option there. Your crypto will be swapped and it will show in your Phantom account

Step 3: Go To Your “Fiat And Spot” Wallet On Binance

The first step is to go to your fiat and spot wallet on Binance. Firstly, go to and log in to your account.

You can also use the Binance mobile app for this. Once you’re on Binance, click on “Wallet” on the header.

This will open multiple options including “Overview”, “Fiat and Spot”, “Margin”, and more. Click on “Fiat and Spot” to open your fiat and spot wallet.

Step 4: Copy The Deposit Address On Binance

After finding the crypto option from the list, you will see there will be an option called “Deposit” beside the name of the crypto (Second from the left), click on that.

On that deposit page, you will have an option named “Deposit to”, there you have to select the SOL network.

Note: Coin will remain selected by default on that deposit page.

After selecting the network, an address will be generated. Copy that address.

Step 5: Send Crypto To Binance From Phantom

Now, go to your browser extension of the Phantom wallet. There, search for the coin which you are going to transfer to MetaMask. 

Selecting that coin will give you two options, click on the “Send” option.

After clicking on the “Send” option, it will ask for the wallet address where you paste the address copied from the Binance account.

Enter the amount of transfer, click on “Next” and then to confirm the transfer, click on “Send” and you are done sending the coin to Binance.

Step 6: Withdraw The Coin From Binanace To MetaMask

Firstly, you check the balance of the crypto that you have sent to the Binance account. Click on the “Withdraw” option beside the name of the coin (third from left).

The withdrawal page will open and it will ask for an address, where do you want to send the coin, here only you have to enter your MetaMask wallet address.

Step 7: Go To Your MetaMask Browser Extension 

When the drop-down menu will open, just clicking on the account option means your MetaMask wallet address has been copied automatically. Select the network as “Binance Smart Chain”

Now, paste the MetaMask wallet address in the withdrawal page of Binance, enter the amount and click on the “Withdraw” option.

Step 8: Authenticate The Transfer From Binance To MetaMask

To complete the process you will receive 2 OTPs. One OTP you will receive through the registered email and the other one from Google authenticator. 

Enter both the OTPs to authenticate and complete the transfer of the coin from Binance to MetaMask.

Also Read: Top Solana NFT Wallets

How To Send USDT From Phantom To MetaMask?

Steps To Send USDT From Phantom To MetaMask:

Step 1: Navigate to Raydium by clicking on the following link:

Step 2: In the “From” column, enter the Solana-based cryptocurrency you wish to exchange for USDT.

Step 3: Enter the amount of Solana-based cryptocurrency you wish to exchange. Then, in the “To” field, enter USDT.

Step 4: Now, select the “Swap” option. A pop-up box will appear, requesting your consent for the transaction. Simply select “Approve” from the drop-down menu.

Step 5: Your cryptocurrency (USDT) will be swapped and will appear in your Phantom account.

Step 6: Navigate to your Binance wallet. Choose “Wallet” from the upper left corner of the homepage. You must pick the “Fiat and Spot” option in the Wallet. Look for USDT. After you’ve found it, you’ll see a “Deposit” option beside the name of USDT (second from the left); click on it.

Step 7: On that deposit page, there will be a “Deposit to” option, where you must pick the SOL network. Following the selection of the network, an address will be produced. Copy the address and go to your Phantom wallet browser extension. There, look for the currency you want to transfer to MetaMask.

Step 8: When you choose USDT, you will be presented with two alternatives; select “Send.” After selecting the “Send” option, it will prompt you for the wallet address, which you should enter using the address copied from your Binance account.

Step 9: Enter the transfer amount, click “Next,” then “Send” to complete the transfer, and you’re done transferring the USDT to Binance.

Step 10: Click the “Withdraw” button next to the USDT (third from left). The withdrawal page will appear and ask for an address to which you wish to send the USDT; here, you will simply need to input your MetaMask wallet address.

Step 11: Go to your MetaMask browser extension, and when the drop-down selection appears, just selecting the account option implies your MetaMask wallet address has been instantly copied.

Step 12: Choose “Binance Smart Chain” as the network. Now, put the MetaMask wallet address into the Binance withdrawal page, enter the amount, and click the “Withdraw” button. 

Step 13: To finish the procedure, you will be sent two OTPs by registered email and Google authenticator. To finish the transfer, enter the OTPs.

Also Read: Best NFT Podcasts


As we have discussed before Phantom and MetaMask are two crypto wallets but they both run on two different. This is why we cannot directly transfer any crypto from Phantom to MetaMask.

We use Raydium, a decentralized Solana blockchain base crypto exchange platform where we have to swap Solana-based coins to Ethereum based coins and send them to Binance smart chain.

From Binance smart chain the coin can be sent to MetaMask. This process is applicable for all coins.