Home / Finance / Mortgage Calculator

Mortgage Calculator

Estimate your monthly mortgage payment, total interest, and total cost over the life of the loan.

How Mortgage Payments Work

A mortgage is a loan used to purchase real estate, typically repaid in equal monthly installments over 15 to 30 years. Each payment covers both principal and interest.

The Formula

Monthly payments are calculated using the amortization formula:

M = P × [r(1+r)n] / [(1+r)n − 1]

Where: M = monthly payment, P = principal (loan minus down payment), r = monthly interest rate, n = total number of payments.

Example

InputValue
Home Price$300,000
Down Payment$60,000
Interest Rate6.5%
Term30 years

Result: Monthly payment of approximately $1,516. Over 30 years you would pay $545,857 total, of which $305,857 is interest.

Increasing your down payment or choosing a shorter term significantly reduces total interest paid.

Frequently Asked Questions

How much should my down payment be?
Traditionally 20% is recommended to avoid private mortgage insurance (PMI). However, many loans allow 3–10% down. A larger down payment reduces your monthly payment and total interest.
Is a 15-year or 30-year mortgage better?
A 15-year mortgage has higher monthly payments but much lower total interest. A 30-year mortgage offers lower monthly payments but costs more over time. Choose based on your budget and financial goals.
Does this calculator include taxes and insurance?
No, this calculates principal and interest only. Your actual monthly payment may also include property taxes, homeowner's insurance, and PMI (PITI).
Mortgage Calculator
{{ error }}
Pricing

Pay only for what you use. No subscriptions, no hidden fees.

Action Credits Description
Calculate 0.001 Evaluate any calculator formula
List Calculators FREE Browse all available calculators
Calculator Info FREE Get formula definition and details
Search FREE Search across all calculators
Guest Usage (on site) FREE Up to 50 calculations/hour
Free to use on the website! Guest users get 50 free calculations per hour. Sign in for unlimited access.
135+ Calculators
16 Categories
30 Languages
Real-time Results
Educational Content
SEO-friendly URLs
API Access
No Expiry
Type to search 135+ calculators...