Crypto Calculator

Token price from market cap, required market cap from target price, profit & loss with 3 input methods, break-even, target multiplier, ROI, FDV. 7 fiat currencies. Trading fees off by default, no silent distortion. Zero-trace: data erased on tab close.

Enter the price you want the token to reach, then the circulating supply. The tool returns the market cap required to reach that price.

$
Ledger Nano S Plus, hardware wallet
Ledger Nano S Plus Sponsored

How to use the Crypto Calculator

Price ↔ Market Cap tab

  1. Pick your display currency (USD, EUR, GBP, CAD, AUD, JPY or CHF).
  2. Choose Price → Market Cap if you already know the target token price you want to test.
  3. Choose Market Cap → Price if you want to model a valuation first and see the implied token price.
  4. Enter the circulating supply (current tokens in circulation).
  5. Optionally enter the max supply to compute the Fully Diluted Valuation (FDV) and see the circulating-vs-max bar.
  6. The required market cap, implied token price, FDV and supply bar update as you type.

Profit & Loss tab

  1. Choose your input method: Tokens + buy price (most common, "I have 0.5 BTC at $30k"), Invested + buy price (newcomer-friendly, "I put $1k in at $0.05"), or Tokens + invested (when you don't remember exact entry price).
  2. Enter the two values, the third is computed automatically and shown.
  3. Enter your target sell price.
  4. Optionally toggle Trading fees and enter your exchange's per-side fee. Off by default so the headline numbers are gross.
  5. Results show net P&L, ROI, multiplier, exit value, and the break-even price (lowest price you can sell at to recover your full investment).
  6. Use the Target multiplier helper to ask the reverse question, "what sell price gives me a 5× return?".

Why three P&L input methods?

Most calculators force one mental model: "enter how much you invested + entry price". But many traders think in tokens, they know they hold 0.34 BTC, not the exact dollar figure. Others know the dollar amount they put in but never wrote down the exact average price. Three methods cover all three real-world scenarios; pick whichever matches what you actually have on hand.

Why fees are off by default

Fees compound across the buy AND the sell. Even a "small" 0.1% per side becomes 0.2% drag, and 0.6% Coinbase fee becomes 1.2%. Calculators that hide a 0.1% default give different numbers than what users see in their wallet, confusing for newcomers. We default to 0%, show the gross figures clearly, and let you opt into a transparent fee model when you actually need it.

Useful crypto formulas

  • Token price from market cap: Price = Market Cap ÷ Circulating Supply
  • Required market cap from price: Market Cap = Target Price × Circulating Supply
  • Fully Diluted Valuation: FDV = Price × Max Supply
  • Tokens acquired: Tokens = (Invested ÷ Buy Price) × (1 − fee)
  • Net exit value: Net = Tokens × Sell Price × (1 − fee)
  • P&L: Profit = Net Exit Value − Invested
  • ROI: ROI% = (P&L ÷ Invested) × 100
  • Multiplier: X = Net Exit Value ÷ Invested
  • Break-even price: BE = Buy Price ÷ (1 − fee)2

Disclaimer

Cryptocurrency markets are highly volatile and speculative. The calculator helps you model scenarios; it does not predict outcomes, fetch live prices, or constitute financial advice. PureTools is not a financial advisor. Always do your own research and never invest more than you can afford to lose.

Frequently asked questions

How is a cryptocurrency price calculated from market cap?

Price = Market Cap ÷ Circulating Supply. For example, if a token has a market cap of $10,000,000 and 100,000,000 tokens in circulation, each token is worth $0.10. This is the fundamental formula used by every crypto exchange and data provider. The Market Cap tab also shows you the Fully Diluted Valuation (FDV) when you provide a max supply.

What is the difference between market cap and fully diluted valuation?

Market cap uses the circulating supply, only the tokens currently available to trade. Fully Diluted Valuation (FDV) uses the max supply, all tokens that will ever exist. FDV = Price × Max Supply. A high FDV-to-market-cap ratio means most tokens are still locked up; as they unlock and enter circulation, the price often comes under selling pressure. Bitcoin has FDV ≈ market cap (most tokens already circulate), while many newer projects have FDV multiple times their market cap.

Why three different P&L input methods?

Different traders think in different terms. (1) Tokens + buy price: "I bought 0.5 BTC at $30,000", the most natural for most retail. (2) Invested + buy price: "I put $1,000 in at $0.05", the fastest for newcomers. (3) Tokens + invested: "I have 10,000 SHIB and spent $250", useful when you forget the exact entry price. The tool computes the missing variable automatically, no mental arithmetic needed.

Why are trading fees set to 0% by default?

Many calculators default to 0.1% (typical Binance maker/taker fee), which silently subtracts ~0.2% off your returns over a buy + sell. Newcomers often miss this and get confused by results that don't match their broker's app. By defaulting to 0% and offering a clear opt-in toggle, the math is transparent: what you see is the gross. Activate the fee toggle and enter your real fee (Binance 0.1%, Coinbase 0.6%, Kraken 0.26%, etc.) for an accurate net figure.

What is the break-even price?

Break-even is the lowest sell price at which you recover your full investment, including fees on entry and exit. With 0% fees, break-even = your buy price. With fees enabled, break-even is slightly higher because both the entry and exit fees eat into your tokens and proceeds. The tool shows it explicitly so you know the floor before you start being in profit. For DCA optimization and price target feasibility, see the Crypto DCA Calculator.

Does this tool fetch live prices or save my data?

No live prices, no data sent anywhere. PureTools runs entirely in your browser with zero server connection. Your inputs are kept only in session memory and erased automatically when you close the tab, nothing persists after the tab is closed. The page works completely offline once loaded. That makes the result reproducible: the same inputs always produce the same calculation, even if markets move or an API is unavailable later. Your data is never used to train AI models or improve machine learning systems.

Why can my profit or loss look different from what my exchange shows?

Several factors cause the gap. This tool uses the exact price and fee values you enter manually, while exchanges display P&L after applying their own fee structure, funding rates (for perpetual contracts), spread adjustments and sometimes unrealized versus realized distinctions. If you entered the average purchase price across multiple buys at different times, the break-even here reflects that blended cost rather than the last trade price. Slippage on large orders also means the actual executed price can differ from the quoted price at the time you placed the order. For the most accurate reconciliation, export your full trade history from the exchange and use those exact entry and exit prices as inputs. For broader portfolio strategy including dollar-cost averaging and recovery targets, the Crypto Strategy Tool covers those calculations.