Everyday calculators
Small, focused tools for the little questions that come up all the time — no maths, no spreadsheets, no accounts. Enter your numbers and go.
The everyday section is a collection of tools you'll reach for when a specific little question pops up: how old is somebody who was born on that date? What's a 20% tip on £43.60? How many hours is it from clock-in to clock-out? How long is 250 ml in fluid ounces? How many words is my essay? Each tool is deliberately narrow — it does one thing quickly, shows you the answer, and gets out of your way.
What's in this section
Age calculator
Given a date of birth, computes exact age in years, months, and days on any target date (default today). Handles leap years correctly and lets you set a past or future target date — useful for calculating age at a specific event, or the age difference between two people.
Tip calculator
Total up the bill, add a customisable tip percentage, and optionally split the total between multiple people. Handy for restaurant tables — no more passing a phone around while somebody does the sums.
Password generator
Generates cryptographically strong passwords using the browser's window.crypto.getRandomValues() — the same primitive used to seed HTTPS sessions. Choose length, character sets (uppercase, lowercase, digits, symbols), and copy with one click. No password ever touches our servers.
Time and date tools
The hours calculator counts hours worked between a start and end time, with optional unpaid break deduction — useful for hourly workers, freelancers billing by the hour, and timesheet reconciliation. The time-difference calculator finds the duration between any two dates or times.
Unit converter
Convert between metric and imperial units of length, weight, volume, temperature, and area. Covers everything from kg-to-lb for shipping to °C-to-°F for cooking to km-to-miles for running.
Word count and everyday maths
The word counter gives you words, characters (with and without spaces), sentences, and estimated reading time. The average calculator handles mean, median, mode, range, and standard deviation for any list of numbers. Small tools that would otherwise mean opening a spreadsheet.
Frequently asked questions
What counts as an 'everyday' calculator?
Tools you might reach for in daily life outside a spreadsheet: figuring out someone's age, splitting a tip in a restaurant, generating a strong password, working out how many hours are between two times, converting between metric and imperial, and so on. They're small, focused, and designed to answer one question fast.
Do you save any of my input?
No. Every everyday calculator runs entirely in your browser using JavaScript. Passwords are generated locally with the browser's cryptographic random number generator (window.crypto) and are never sent anywhere. Word counts, date maths, unit conversions — nothing you type leaves your device.
Which units and formats do you support?
The unit converter handles length, weight, volume, temperature, and area with the common metric and imperial units. The time-difference calculator works with both 12-hour and 24-hour clocks. The age calculator handles leap years correctly and can compute an age at a past or future date. See individual tool pages for the full range.
How random is the password generator?
It uses window.crypto.getRandomValues() — the browser's cryptographically secure random number generator, the same primitive used to seed HTTPS session keys. It is not the seedable Math.random(), which is unsafe for security-sensitive uses.