Loans
Calculate and compare loan payments, borrowing costs and repayment options
Search or browse every ToolZen Hub tool, by section and category.
Calculate and compare loan payments, borrowing costs and repayment options
Explore investment growth, returns and savings scenarios
Work through tax-related calculations with clear assumptions
Calculate margins, profit and other practical business metrics
Solve percentage and everyday math problems
Find how many days are between two calendar dates, with the difference in years, months and days and in weeks and days.
Add or subtract days, weeks, months and years from a date, and see the resulting date and its weekday.
Set a time and count down to zero, with pause and resume, a large display and the time left in the browser tab.
Measure elapsed time from zero with start, pause, resume and laps, showing each lap time, the total and the fastest and slowest lap.
Convert a date and time from one time zone to others, with daylight-saving gaps and repeated hours explained, and find times that fall inside everyone's preferred hours. It runs in your browser.
Add up the hours you worked across several shifts: enter start and end times and unpaid breaks, including overnight shifts, and see each shift and the total in hours and minutes and in decimal hours. It runs in your browser.
Check JSON against the strict standard, see exactly where it breaks, and format or minify it. It runs in your browser.
Convert Unix timestamps in seconds, milliseconds, microseconds or nanoseconds to a date, and a date and time zone back to a timestamp, with daylight-saving gaps and overlaps explained. It runs in your browser.
Paste two versions of a text and see what was added, removed and changed, line by line with the changed words marked. It runs in your browser.
Read the header and payload of a JSON Web Token, see its claims explained and its times as dates. It does not check the signature. It runs in your browser.
Paste a five-field cron expression written in cronie crontab syntax to see what each field means, a plain-language summary and the next five matching times in UTC. It checks the syntax, says what it does not support and runs in your browser.
Encode text to Base64 or decode Base64 back to text, with UTF-8 support and a clear message for invalid input. It runs in your browser: nothing is uploaded.
Make a JPEG, PNG or WebP smaller in dimensions and file size, or keep it under a size you choose, and see an honest before and after. It runs in your browser: nothing is uploaded.