Skip to content

Loan Calculator

Enter a loan amount, annual interest rate and term, and get the monthly payment, total amount paid, and total interest — calculated with the standard fixed-payment amortization formula lenders actually use, verified against a well-known published reference payment before shipping.

  • Standard fixed-payment amortization formula
  • Total paid and total interest, not just the monthly figure
  • Handles a 0% rate correctly
  • Runs fully client-side

Calculator

Calculated locally, nothing uploaded

Monthly payment
Total paid
Total interest

How to calculate a loan payment

  1. 01

    Enter the loan amount

    The total principal being borrowed.

  2. 02

    Enter the annual interest rate

    As a percentage, like 6 for 6%.

  3. 03

    Enter the term in years

    The result updates instantly with monthly payment, total paid, and total interest.

Why the payment is not just principal ÷ number of months#

A fixed-rate loan is not simply divided evenly across its term — each payment is a mix of interest (calculated on the remaining balance) and principal, and the mix shifts over time as the balance shrinks. Early payments are mostly interest; later ones are mostly principal. This tool uses the standard amortization formula — the same one lenders use to compute a fixed monthly payment that stays level for the entire term while correctly accounting for compounding interest on the declining balance.

Why the term in years matters more than it looks like it should#

A shorter term produces a noticeably higher monthly payment but a dramatically lower total interest cost — spreading the same loan over 15 years instead of 30 roughly doubles the monthly payment but can cut total interest paid by more than half, because less time means less opportunity for interest to accrue on the outstanding balance. This tool shows total interest specifically so that trade-off is visible, not just the monthly number most calculators lead with.

What this does not include#

This calculates the core loan payment from principal, rate and term only — it does not include property taxes, insurance, PMI, or other costs sometimes bundled into a real-world mortgage payment. For a loan with those additional costs, the number here is the loan payment itself, not the full amount that might appear on an actual bill.

Frequently asked questions

Why is the monthly payment not just the loan amount divided by the number of months?

Because a real loan payment blends interest calculated on the remaining balance with principal, and that mix shifts as the balance shrinks. This tool uses the standard amortization formula that produces a level payment while correctly accounting for that.

Why does a shorter term reduce total interest so much?

Less time means less opportunity for interest to accrue on the outstanding balance — moving from 30 years to 15 roughly doubles the monthly payment but can cut total interest paid by more than half.

Does this include taxes, insurance, or PMI?

No — this calculates the core loan payment from principal, rate and term only, not any additional costs sometimes bundled into a real mortgage bill.

Is my data sent anywhere?

No. The calculation runs entirely in your browser.

Developers

UUID Generator

Generate cryptographically random UUID v4 or time-ordered UUID v7, in bulk.

Developers

Base64 Encoder & Decoder

Encode and decode Base64 with correct UTF-8 handling, including the URL-safe alphabet.

Developers

ULID Generator

Generate ULIDs — sortable by creation time like UUID v7, but Crockford Base32 instead of hex.