How to use this schedule
Enter the amount you are borrowing, the annual interest rate and the term, either in years or in months for shorter car and personal loans. Choose how often you pay and the date of the first instalment; the tool then lists every payment in order, with its date, how much of it is interest, how much reduces the balance and what you still owe afterwards. The cards above the table give the headline numbers: the regular payment, the total interest over the life of the loan, the total you will hand over and the date of the final payment.
To test overpaying, put an amount in the extra payment box. The schedule is recalculated with that sum applied to the balance every period, and two more cards appear showing the interest saved and how many payments you skip compared with paying the minimum. Long loans produce long tables, so weekly and bi-weekly schedules open in the by-year view, which totals each calendar year on one line; switch to "every payment" when you want the full detail. "Download CSV" saves whichever view is showing as a spreadsheet file and "Copy table" puts it on the clipboard ready to paste into Excel, Numbers or Sheets.
Why a full schedule beats a single payment figure
A quote of "$1,580 a month" hides where the money goes. On a $250,000 mortgage at 6.5%, roughly $1,354 of the first payment is interest and only $226 touches the balance; it takes about 19 years before the split reaches half and half. Seeing that curve laid out makes decisions such as whether to refinance, pay a lump sum from a bonus, or choose a 20-year term instead of 30 far easier to judge, because you can see the balance you would be left with at any date rather than an abstract percentage.
The table is also useful after you have signed. Lenders' statements usually show a single year, and checking their figures against your own schedule catches misapplied overpayments or a rate change that was never announced. Everything is calculated in your browser from the numbers you type, nothing is uploaded, and the CSV export means you can keep the schedule alongside your own records or build a budget around it.