HomeConvert › MetaMask

Convert your MetaMask export into a tax-ready CSV

MetaMask is a wallet, not an exchange — so its export rarely matches what Koinly or CoinTracking expect. Transfers between your own wallets get miscounted as sales and cost basis goes missing. CoinReconcile normalizes your MetaMask export into a clean, import-ready CSV and matches internal transfers so you don't overpay.

Clean my MetaMask export — free →

Why MetaMask data breaks tax importers

How to convert your MetaMask file

  1. 1. Export your transaction history from MetaMask (CSV or Excel).
  2. 2. Drop it into CoinReconcile. We auto-detect the columns, match internal transfers, and flag missing cost basis.
  3. 3. Download a Koinly / CoinTracking-ready CSV plus a reconciliation log, and import it into your tax software.
Open CoinReconcile →

MetaMask — FAQ

Does CoinReconcile support MetaMask?

Yes. We map any MetaMask CSV or Excel export to a clean canonical format — you can also adjust the column mapping yourself in seconds.

Is my MetaMask data private?

Completely. All processing happens in your browser; your MetaMask files are never uploaded to any server.

What can I import the result into?

A MetaMask-cleaned CSV that imports into Koinly, CoinTracking, ZenLedger, or any generic importer, plus a reconciliation log.

CoinReconcile is a data tool, not tax advice. Always review output and consult a qualified professional. MetaMask and other names are trademarks of their respective owners; CoinReconcile is not affiliated with them.