Export your Binance transaction history

One CSV of every buy, sell and convert — Spendly works out your balances and average cost from it.

⏱ 3 minutes💸 Free📄 CSV file💻 On binance.com

1Get the file

On binance.combinance.com
  1. Sign in on the website
  2. Open Transaction History
    WalletTransaction History
  3. Export
    ExportGenerate all statements

    Either button works.

  4. Full date range + CSV

    If Binance limits the range, export in parts and import each.

  5. Download the CSV

Pick this, not that

✓ Full history, from your first tradeCorrect average cost
✗ Last 3 monthsOlder buys missing → wrong cost

Good to know

Deposited or gifted coins

The file has no price for them, so they are costed at today’s price — their gain counts from today.

Dust under $1

Left unticked in the preview. Tick it if you want it.

Your User ID

It is in the file. It stays on your phone.

2Bring it into Spendly

In SpendlyPhone or browser
  1. Open Import
    InvestImport
  2. Pick the file type
    Binance
  3. Choose the file
  4. Check the preview → Save

    Anything you already have is updated, not duplicated.

🔒 Read on your phone☁️ Never uploaded or stored🤖 No AI reads it

Questions

How do I export my Binance transaction history?

On binance.com open Wallet → Transaction History → Export (or “Generate all statements”), choose the full date range and CSV. If the range is limited, export it in parts.

Why is the cost of some coins today’s price?

Coins you deposited from another wallet, received as a gift or earned as interest have no purchase price in the Binance file, so Spendly costs them at today’s price. You can change the cost on the holding.

Does Spendly need my Binance API key?

No. You export the CSV yourself. Spendly never asks for your exchange login or keys.

Related

Track it for real — free.

Banks, cards, bills, EMIs, goals and every investment in one app, with the one number that matters: what’s safe to spend.

Start using Spendly →

No bank login · no card · works in any browser