Home · Crypto Profit Calculator
🧮 Live prices · 100% free · No signup

Crypto Profit Calculator

Calculate your profit, ROI, and dollar-cost-averaging results in seconds, with live prices for Bitcoin, Ethereum, Solana and more.

Profit & ROI calculator

Enter what you bought. Leave the sell price empty to use the live price.

Live price: loading…

DCA (dollar-cost averaging) calculator

See what a recurring investment builds up to. Set your average buy price (defaults to the live price).

Total invested = amount × periods. Coins = total invested ÷ average buy price. Current value uses the live price.

Worked examples

Crypto profit calculation examples

Example 1: Profit

  • Invested $1,000 in Bitcoin at $30,000 → 0.0333 BTC
  • Price rises to $40,000 → value $1,333
  • Profit: +$333 (+33.3% ROI)

Example 2: Loss

  • Invested $2,000 in Ethereum at $3,500 → 0.571 ETH
  • Price falls to $2,900 → value $1,657
  • Loss: −$343 (−17.1% ROI)

Example 3: DCA

  • $200 per month for 12 months = $2,400 invested
  • Average buy price $40,000 → 0.06 BTC
  • Value at $50,000 live price: $3,000 (+25%)
Questions

Crypto calculator FAQ

How do I calculate my crypto profit?

Quantity = amount invested ÷ buy price. Current value = quantity × sell (or live) price. Profit = current value − amount invested − fees. ROI = (profit ÷ amount invested) × 100%.

Is this calculator free?

Yes, 100% free, no signup and no hidden fees. Live prices come from CoinGecko and refresh automatically.

What does the DCA calculator do?

It shows your total invested across all periods, how many coins that buys at your average price, and the current value at the live price, so you can see your dollar-cost-averaging position at a glance.

Can I calculate taxes here?

This shows profit and ROI. For tax, apply your country's capital-gains rate to the profit. See our crypto tax guide and tax calculator.

Where can I buy these coins?

Compare fees and safety on our best crypto platforms page.

Curious what early investing would look like?

See what your money would be worth if you had invested years ago.