30-year mortgage
Input: $300,000 @ 7% APR, 360 months
Output: Monthly payment: $1,996, Total interest: $418,527, Total paid: $718,527
500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.
Generate a complete month-by-month amortization table for any loan with optional extra payments, a balance chart, and CSV download.
An amortization schedule breaks every loan payment into its principal and interest components and shows the remaining balance after each payment. Early payments are dominated by interest; later payments are mostly principal — this calculator makes that shift visible. Enter any loan principal, annual APR, term in months, and an optional start date to generate a dated table covering the full life of the loan. An optional extra monthly payment field shows how even $100 extra per month can shorten a 30-year mortgage by years and save tens of thousands in interest. The full schedule can be toggled open (with sticky headers and scrolling for long loans) and downloaded as a CSV file for spreadsheet import. A balance line chart provides an at-a-glance view of the payoff trajectory.
Input: $300,000 @ 7% APR, 360 months
Output: Monthly payment: $1,996, Total interest: $418,527, Total paid: $718,527
Input: $300,000 @ 7% APR, 360 months, +$200/mo
Output: Payoff in ~272 months, Total interest: ~$310k (saves ~$108k and 88 months)
Input: $30,000 @ 5% APR, 60 months
Output: Monthly payment: $566, Total interest: $3,968
Input: $300,000 @ 6.5% APR, 180 months
Output: Monthly payment: $2,613, Total interest: $170,378 (vs $418k for 30y)