Mortgage Calculator
Free online mortgage calculator with amortization schedule. Simulate fixed, variable, and mixed-rate mortgages. Download full payment breakdown as CSV.
Free online mortgage calculator with amortization schedule. Simulate fixed, variable, and mixed-rate mortgages. Download full payment breakdown as CSV.
Enter the loan amount (principal) in your preferred currency using the currency selector.
Set the loan term in years using the slider or type the number directly.
Choose your mortgage type: fixed rate, variable rate, or mixed rate.
Enter the annual interest rate. For variable or mixed mortgages, fill in the additional rate fields that appear.
View your monthly payment, total cost, and interactive chart instantly. Download the full amortization schedule as CSV.
Simulate fixed, variable, and mixed-rate mortgages using the French amortization system — the standard method used by banks across Europe and the Americas.
See every single monthly payment broken down into principal and interest, with running totals and remaining balance. Tables with 360+ rows load instantly.
Visualize how the composition of each payment shifts from interest-heavy to principal-heavy over the life of the loan, with a stacked bar chart.
Download the full month-by-month amortization schedule as a CSV file for use in spreadsheets, financial planning, or sharing with your advisor.
Results update instantly as you adjust any parameter — loan amount, term, rate, or type — with no loading screens or page reloads.
Every calculation runs entirely within your browser using client-side JavaScript. No loan amounts, interest rates, or personal financial data are ever transmitted to a server, logged, or stored. You can safely model real mortgage scenarios for your home purchase without worrying about data leaks or third-party tracking. Close the tab and your data is gone.
This calculator uses the French amortization system — the constant-payment method employed by the vast majority of banks worldwide. The formula, M = P × [r(1+r)^n] / [(1+r)^n - 1], is applied with full floating-point precision and penny-level rounding on each row. Results match real mortgage offers so you can compare quotes with confidence.
Most online mortgage calculators only handle fixed-rate loans. Ours lets you model variable-rate mortgages with a configurable spread over a reference rate, and mixed-rate mortgages that start with a fixed period before switching to a variable rate. This covers the full spectrum of European and American mortgage products.
Many calculators show only the monthly payment and total interest. Ours generates the complete month-by-month schedule — every payment, every principal contribution, every interest charge, and the remaining balance — downloadable as CSV for your records or your financial advisor.
A mortgage is likely the largest financial commitment you will ever make. Understanding how amortization works gives you the knowledge to compare offers, negotiate better terms, and save tens of thousands over the life of your loan.
Amortization is the process of spreading a loan into a series of fixed payments over time. Each payment covers two components: interest on the outstanding balance and a portion of the principal itself. In the early years, the lion's share of each payment goes toward interest; as the balance shrinks, the proportion reverses until the final payments are almost entirely principal.
The French system — also called the constant-payment method — is the most widely used amortization model in the world. The borrower pays the same total amount every month, but the split between interest and principal changes. This predictability makes budgeting straightforward. The formula is: M = P × [r(1+r)n] / [(1+r)n - 1], where P is the principal, r is the monthly interest rate, and n is the number of payments.
Alternative systems exist. The Italian (or German) method uses constant principal payments with decreasing interest, resulting in higher initial payments that taper off. The American system may involve interest-only periods followed by a balloon payment. For most residential mortgages, the French system is standard.
In the first month of a €200,000 mortgage at 3% over 30 years, your payment of €843 includes €500 in interest and only €343 in principal reduction. By month 300, the same €843 payment allocates just €14 to interest and €829 to principal. This front-loading means that paying extra in the early years has a dramatically larger impact on total interest paid than paying extra near the end.
A fixed-rate mortgage locks your interest rate for the entire term, offering payment certainty at the cost of a typically higher starting rate. A variable-rate mortgage ties your rate to a reference index (such as Euribor or SOFR) plus a fixed spread, meaning your payment can rise or fall at each review period. A mixed-rate mortgage begins with a fixed period (commonly 5 to 15 years) and then switches to a variable rate, blending the security of fixed payments with the potential savings of variable rates.
The TAE (Tasa Anual Equivalente) or APR (Annual Percentage Rate) expresses the true annual cost of borrowing, accounting for compounding. A 3% nominal rate with monthly compounding yields a TAE of approximately 3.04%. The interest-to-capital ratio tells you how much extra you pay in interest relative to the borrowed amount — a 30-year mortgage at 3% costs roughly 52% of the principal in interest alone. Always compare TAE rather than nominal rates when evaluating offers.
The French amortization system is a loan repayment method where the borrower pays a constant monthly amount throughout the loan term. Each payment is split between interest (calculated on the remaining balance) and principal repayment. Early payments are mostly interest, while later payments are mostly principal. It is the standard method used by banks in Europe, the Americas, and most of the world.
Our calculator uses the same mathematical formula that banks use: M = P × [r(1+r)^n] / [(1+r)^n - 1]. Results are accurate to the cent. Minor differences with a bank's quote may arise from fees, insurance, or rounding conventions specific to that institution, but the core payment and amortization schedule will match.
TAE (Tasa Anual Equivalente) or APR (Annual Percentage Rate) is the effective annual cost of borrowing, accounting for the effect of compounding. It is calculated as: TAE = (1 + r/n)^n - 1, where r is the nominal annual rate and n is the number of compounding periods per year (12 for monthly). A 3% nominal rate with monthly compounding yields a TAE of approximately 3.04%.
Fixed rates provide payment certainty — your monthly amount never changes regardless of market conditions. Variable rates typically start lower but can rise or fall with reference indices like Euribor or SOFR. If you value predictability and plan to stay long-term, fixed is safer. If rates are high and expected to fall, or if you plan to sell within a few years, variable may save money. Use this calculator to model both scenarios and compare total costs.
A mixed mortgage starts with a fixed-rate period (typically 5-15 years) and then switches to a variable rate for the remainder. During the fixed period, your payment is constant. After the switch, payments are recalculated based on the variable rate and remaining balance. This option balances the security of fixed payments with potential savings from variable rates.
Yes. The mathematical formulas are the same regardless of property type. Enter the loan amount, term, and rate for any mortgage, whether residential, commercial, or investment. Keep in mind that commercial loans may have different fee structures not modeled here.
Completely. All calculations run locally in your browser using JavaScript. No data — loan amounts, rates, terms, or any other input — is ever sent to our servers or any third party. Nothing is logged or stored. When you close the page, all data disappears.
Yes. Click the 'Download CSV' button to export the complete month-by-month amortization schedule as a CSV file. You can open it in Excel, Google Sheets, or any spreadsheet application for further analysis or to share with your financial advisor.
The calculator supports euros (€), US dollars ($), and British pounds (£). Select your currency from the dropdown next to the loan amount field. The calculations are identical regardless of currency — only the display symbol changes.
Making extra payments toward your principal reduces the outstanding balance faster, which in turn reduces the total interest paid and can shorten the loan term. Even modest early payments in the first years — when the balance is highest and interest charges are largest — have a disproportionately positive impact. While this calculator does not yet model prepayments directly, you can approximate the effect by reducing the principal and term accordingly.
Compare fixed, variable, and mixed-rate mortgages with real scenarios. Learn which mortgage type fits your financial goals and risk tolerance.
Read more →Understand how mortgage amortization works, compare fixed, variable, and mixed-rate mortgages, and learn to read an amortization schedule.
Read more →