All Tools

Free Everyday Tools

Three tools for questions that come up a few times a year: your exact age in years, months and days with the next birthday attached, a random picker that draws a winner, shuffles a list or splits it into even teams, and a Roman numeral converter that goes both ways and flags numerals written incorrectly. One screen each, nothing to install.

Which one do you actually need?

These four have nothing in common except that they come up in ordinary life rather than at work. The age calculator gives an exact age in years, months and days, which matters for forms, eligibility rules and anything where "about thirty" is not an answer. The random picker draws a name from a list, for a giveaway, a rota or deciding who goes first.

The QR code generator is the one worth being picky about. Most free generators give you a code that points at their own domain, which then redirects to your link. That lets them count scans, and it means your printed code stops working the day they stop paying for the domain. This one encodes your text directly, so the code contains what you put in it and nothing else.

The Roman numeral converter handles the one case nobody memorises properly, usually a copyright line or a monarch.

What this category will not do for you

The random picker is fair enough for a raffle and is not a lottery system. It uses the browser's cryptographic random source and shuffles correctly, but a draw where real money is at stake needs an auditable process and witnesses rather than a web page nobody can verify after the fact.

A QR code is also not a secret. Anything encoded in one can be read by anyone who photographs it, so it carries a link or a phone number, never a password.

Frequently asked questions

What does a QR code actually contain?

Plain text, which the scanning app interprets. If that text is a URL the phone offers to open it, and if it is a phone number it offers to dial. Nothing is stored in the cloud, so a code made from your own link works forever and needs no account, no service and no subscription.

Is a browser random picker fair enough for a giveaway?

For an informal draw, yes. It uses the browser’s cryptographic random source rather than the ordinary one, so the result is genuinely unpredictable and every entry has the same chance. For anything with a legal or financial consequence, you need a process others can audit, which no web page provides.

How do I work out an exact age in years, months and days?

Count whole years to the most recent birthday, then whole months from there, then the remaining days. Doing it the other way, by dividing a total day count by 365.25, drifts by several days because months have different lengths and leap years are not evenly spaced.

All categories