📈 Compound Interest Calculator

Estimate future value, interest earned, and impact of regular or custom contributions — quick, private and runs in your browser.

Calculate Compound Interest & Growth (with chart & schedules)

Amount added each contribution period (if using uniform contributions).

Advanced: Custom schedules

Add irregular contributions or change interest rate over time by specifying period numbers (1 = first compound period).


Schedules are optional. If schedules exist, they override uniform contributions or fixed rate for the specified periods.

Calculations run locally in your browser. Use schedules for irregular inputs or changing rates; export CSV to chart elsewhere.

Future value
Total contributions
Interest earned
Effective annual yield (approx)

Growth chart

Interactive chart shows balance over each period. Hover to see values. Use Export CSV for full data.


How to Use

1

Enter starting amount

Set your initial principal (the amount you have now).

2

Set rate & compounding

Choose the annual interest rate and compounding frequency (monthly is common).

3

Add schedules (optional)

Use irregular contributions or variable rates for advanced scenarios; otherwise leave them empty.


Why use this Compound Interest Calculator?

  • Visualize growth: See how small regular or irregular contributions build wealth with compounding.
  • Test scenarios: Try changing rates mid-way or one-off contributions to model real-life changes.
  • Export & analyze: Download CSV and open in Sheets/Excel for detailed charts or reports.
  • Privacy-first: All computation runs in your browser — no uploads.

Frequently Asked Questions (FAQs)

Compound interest is interest on the initial principal plus interest already earned — it increases growth over time.

Yes — use Advanced → Irregular contribution to add a one-off amount at any period number. The simulation will include it.

Yes — add Variable rate entries in Advanced → Variable rate. Specify the starting period and new annual rate; the new rate applies from that period onward.

The chart is a period-by-period visualization produced from the same simulation used for the numbers. It's client-side and interactive.