Mortgage Calculator
Enter your home price, down payment, rate and term to see your monthly payment, total interest, payoff time and a full amortization schedule. Add taxes, insurance, HOA, PMI and extra payments for a true total.
Taxes, insurance & PMI
Inputs and results stay in your browser. Nothing is uploaded.
This calculator is informational only. Real loans depend on your lender's exact terms (compounding, escrow, fees, taxes). Always confirm figures with your lender before making decisions.
How to use this mortgage calculator
- Enter the home price and your down payment.
- Enter the interest rate and the loan term in years.
- Optionally add property tax, home insurance, HOA fees, PMI and extra payments.
- See the monthly payment, total interest, payoff time and toggle the full amortization schedule.
Frequently asked questions
How is the monthly payment calculated?
Using the standard amortization formula M = P × r × (1+r)^n / ((1+r)^n − 1), where P is the loan amount, r is the periodic interest rate, and n is the number of payments. The schedule is built period-by-period for accuracy.
Do extra payments help?
Yes — every extra dollar reduces principal directly, cutting future interest and shortening the loan. The calculator shows the new payoff time when you add an extra payment.
Does it support bi-weekly payments?
Yes. Bi-weekly produces 26 payments per year (vs. 24 if you split monthly), which knocks years off the loan automatically.
Is anything sent to a server?
No. All math happens in your browser.