Export Wallet from MetaMask
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
This tool helps you export your connected MetaMask wallet in three formats: private key (64-character hex), seed phrase (12-24 words), or JSON keystore. It connects to your wallet via the BGWallet bridge and requests the export data through MetaMask's internal APIs. The tool then displays the exported data and allows you to copy it to your clipboard. All processing happens entirely in your browser — nothing is ever sent to any server.
HOW TO USE
Click "Connect" to connect your MetaMask wallet. Once connected, select your preferred export format from the dropdown menu: Private Key, Seed Phrase, or JSON Keystore. Click "Export Wallet" — MetaMask will prompt you to confirm the export request. Approve the request in MetaMask, and the exported data will appear in the result area. Click "Copy to Clipboard" to copy the data. For JSON Keystore, the tool generates a placeholder keystore structure — you will need to export the actual keystore from MetaMask's settings.
TECHNICAL MECHANISM
The tool uses the BGWallet bridge to communicate with MetaMask. When you click "Export," the tool calls the connected provider's send() method with the appropriate RPC method. For private key export, it attempts wallet_exportPrivateKey. For seed phrase export, it attempts wallet_exportSeed. These methods trigger MetaMask's built-in security prompt, requiring explicit user approval before any sensitive data is released. The tool then displays the returned data in a secure text area. The JSON Keystore option generates a local keystore structure with a placeholder ciphertext — in practice, you should export the actual keystore through MetaMask's settings menu.
WHAT IT CANNOT SEE
This tool cannot export a wallet without explicit user approval in MetaMask. It cannot bypass MetaMask's security or export a wallet that is not connected. It cannot recover the private key or seed phrase if the user denies the export permission. The tool does not verify the exported data's integrity or authenticity — it displays whatever MetaMask returns. It cannot differentiate between a legitimate export and a malicious one. The tool cannot access or modify any existing MetaMask wallets in your browser. It does not validate whether the exported data is correct or corresponds to the expected wallet.
PLEASE NOTE
This tool works only with EVM-compatible wallets connected via the BGWallet bridge. MetaMask export methods vary by version — wallet_exportPrivateKey and wallet_exportSeed may not be available in all MetaMask versions. If an export method is unavailable, the tool will display an error and suggest alternative formats. Always handle exported data with extreme caution — private keys and seed phrases grant full control over your wallet. Never share them with anyone. Store exported files in a secure, encrypted location and delete them immediately after use. This tool is provided as a utility for wallet management; you are solely responsible for the security of your exported data.