Zero Signup ToolsFree browser tools

Calculator Tools

ROI Calculator

Calculate return on investment, net profit, return multiple, and annualized return (CAGR) in your browser. Three modes, eight currencies, no signup.

Calculator mode

Set what you put in and what it is worth now. The calculator returns ROI percent, net profit, and (with a holding period) annualized return.

What you put in at the start: stock purchase, down payment, ad spend, or project budget.

Current portfolio value, sale price, or total received back. Enter 0 for a total loss.

Brokerage fees, taxes, maintenance, holding costs, or follow-on contributions. Added to total invested when computing return.

Set a holding period to also compute annualized return (CAGR). Leave blank for a simple ROI calculation.

Display formatting only. No FX conversion is applied.

ROI vs annualized return

ROI is the total percent change between what you invested and what you got back, regardless of how long it took. Annualized return (CAGR) restates that change as a steady yearly rate, which lets you compare a one-month flip against a five-year hold on equal terms.

ROI percent

ROI = (final value - total invested) / total invested x 100

Useful for one-shot decisions and campaigns where time is roughly fixed.

Annualized return (CAGR)

CAGR = (final / invested)^(1 / years) - 1

Useful for comparing investments held over different lengths of time.

Quick reference: a 25% total ROI over 1 year is a 25% CAGR. The same 25% over 5 years is a 4.56% CAGR. A 100% return (doubling) over 10 years is a 7.18% CAGR.

How to use

  1. Pick a mode: Investment + final value for stocks and one-line trades, Cost + revenue or return for marketing campaigns and projects, or Investment + target ROI to back out the final value you need.
  2. Enter your numbers in the visible fields. Optional Additional costs include fees, taxes, holding costs, or follow-on contributions and are added to total invested.
  3. Optional: enter a holding period in years and months. The result panel adds annualized return (CAGR) when a period is set, so you can compare investments held for different lengths of time.
  4. Pick a currency. Display formatting only; no FX conversion is applied. Read the headline ROI, net profit, return multiple, and annualized return.
  5. Use Copy summary to paste a one-block report into a spreadsheet, slide, or report, or copy any individual value with the inline Copy button.

About this tool

ROI Calculator computes return on investment in your browser across three common framings. In Investment + final value mode, enter the amount you put in and what it is worth now to see ROI percent, net profit, return multiple (1.25x, 2.0x, etc.), and, when you fill in a holding period, annualized return as a compound annual growth rate (CAGR). In Cost + revenue or return mode, enter the total cost and total revenue or return for a marketing campaign, side project, or property flip; the tool keeps the same output but uses the revenue framing investors and marketers expect. In Investment + target ROI mode, enter what you plan to put in plus the ROI percent you want to hit, and the tool returns the final value you need to reach the target along with the implied profit and multiple. An optional Additional costs field rolls in fees, taxes, holding costs, and follow-on contributions so the ROI reflects the full cost, not only the headline ticket. Eight currencies (USD, EUR, GBP, CAD, AUD, JPY, INR, TRY) format every dollar, euro, yen, or rupee with the right symbol and decimal rules through Intl.NumberFormat; no FX conversion is applied because nothing is uploaded. The result panel highlights gains in emerald and losses in rose, lists every input and output with its own copy button, and offers a one-click summary copy that paste-formats cleanly into a spreadsheet, slide, or report. A reference panel at the bottom contrasts ROI percent against annualized return so you can see why a 100% total return over 10 years is only 7.18% per year, and why a 25% campaign over one quarter is not the same as a 25% return over five years. Useful for evaluating stocks, ETFs, crypto holdings, real-estate purchases, ad campaigns, course launches, restoration flips, freelance projects, capital expenditures, and any decision that asks 'did this make money'. Calculations run entirely on your device; figures, currency, and holding period never leave the browser.

Free to use. Works in your browser. No signup, no login.

Related tools

You may also like

All tools
All toolsCalculator Tools