TermZero is a free mortgage calculator for the UK that goes beyond the standard "monthly payment" number. It shows your true cost including fees, models the payment shock you'll face when your fixed rate ends and you roll onto your lender's SVR, calculates stamp duty for England, Scotland, and Wales, and compares overpaying your mortgage versus investing in a Stocks & Shares ISA. No sign-up required, completely free.