Izi Loan Calculator

Izi Loans Calculator body { font-family: Arial, sans-serif; background-color: #f8f9fa; margin: 0; padding: 0; display: flex; flex-direction: column; align-items: center; min-height: 100vh; } .calculator-container { background-color: #fff; padding: 30px; border-radius: 10px; box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1); max-width: 500px; width: 90%; margin: 20px; text-align: center; } h1 { font-size: 26px; color: #007bff; margin-bottom: 20px; } label { display: block; margin-top: 15px; font-weight: bold; color: #333; } input { width: 100%; padding: 10px; margin-top: 5px; border: 1px solid #ccc; border-radius: 5px; font-size: 16px; } button { width: 100%; padding: 12px; margin-top: 20px; background: #007bff; border: none; border-radius: 5px; color: white; font-size: 18px; cursor: pointer; } button:hover { background: #0056b3; } .results { margin-top: 20px; padding: 15px; background: #eef2f5; border-radius: 5px; display: none; font-size: 16px; } footer { background-color: #007bff; color: white; text-align: center; padding: 10px; font-size: 14px; width: 100%; position: absolute; bottom: 0; } footer a { color: white; text-decoration: underline; } footer a:hover { text-decoration: none; }

Izi Loans Calculator

Calculate the total cost of your loan.

Loan Amount:

Repayment Period: days

Total Interest:

Total Repayment:

No hidden fees – repay the total amount or extend your loan.

function calculateIziLoan() { const loanAmount = parseFloat(document.getElementById(‘loanAmount’).value) || 0; const repaymentDays = parseFloat(document.getElementById(‘repaymentDays’).value) || 0; const dailyRate = parseFloat(document.getElementById(‘dailyRate’).value) || 0; // Validate inputs if (loanAmount 30000) { alert(“Loan amount must be between KSH 500 and KSH 30,000.”); return; } if (repaymentDays 122) { alert(“Repayment period must be between 61 and 122 days.”); return; } if (dailyRate 2.5) { alert(“Daily interest rate must be greater than 0 and up to 2.5%.”); return; } // Calculate total interest (simple interest calculation) const totalInterest = loanAmount * (dailyRate / 100) * repaymentDays; const totalRepayment = loanAmount + totalInterest; // Format numbers with commas and two decimals function formatNumber(number) { return number.toLocaleString(‘en-US’, { minimumFractionDigits: 2, maximumFractionDigits: 2, }); } // Display results document.getElementById(‘loanAmountDisplay’).textContent = `KSH ${formatNumber(loanAmount)}`; document.getElementById(‘repaymentDaysDisplay’).textContent = repaymentDays; document.getElementById(‘totalInterestDisplay’).textContent = `KSH ${formatNumber(totalInterest)}`; document.getElementById(‘totalRepaymentDisplay’).textContent = `KSH ${formatNumber(totalRepayment)}`; document.getElementById(‘loanResults’).style.display = ‘block’; }