iluvfreetools
Site & safety46 of 46

Risk assessments, method statements, SWMS and job hazard analyses, for the UK, US, Australia and Canada. Finished documents, no empty boxes left for you.

All 46 ›
Structure & materials35 of 35

Steel, timber, concrete, brickwork, boards, groundworks and roofs. Section data, indicative sizing, quantities and the reference tables you normally go hunting for.

All 35 ›
Home & property32 of 32

See what it would look like before you commit, then work out what it takes. Upload a photo of your own wall, drive or house and try things on it.

All 32 ›
Invoices & docs20 of 20

Invoices, quotes, receipts and the rest of the paperwork, generated properly. No account, no watermark, and Download is the only button.

All 20 ›
Money & tax39 of 39

Wages, mortgages, tax and the everyday sums. What you actually take home, what it actually costs, and what you actually owe.

All 39 ›
People & hours46 of 46

Rotas, rosters and schedules, holiday and PTO, timesheets and staff paperwork. The admin that eats a Sunday evening, done in ten minutes.

All 46 ›
Business & marketing50 of 50

Starting up, getting found and keeping the admin straight. Everything downloadable, nothing paywalled at the last step.

All 50 ›
PDF & documents27 of 27

Merge, split, crop, sign, number and compress. Everything runs in your browser, so the contract you open here never reaches a server.

All 27 ›
Image tools24 of 24

Convert, resize, compress, crop and adjust. All of it on your own machine, with no upload, no account and no watermark on anything.

All 24 ›
Text & dates20 of 20

Word counts, case, days between dates, working days and ages. The ten-second look-ups, with no account and nothing stored.

All 20 ›
Random & party27 of 27

Secret Santa, draws, brackets, sweepstakes, printables and party quantities. The bit that is just for fun, done properly.

All 27 ›
Training & tests21 of 21

Practice tests for the cards and licences that decide whether you can work. Every answer cites the guidance it came from, not a forum.

All 21 ›

27 free tools. No sign up.

Random & party

Secret Santa, draws, brackets, sweepstakes, printables and party quantities. The bit that is just for fun, done properly.

Show tools for

A tool that works anywhere counts under every country, which is why these add to more than 27. A badge on a tile means it is built for specific markets.

Draws & picks

9

Wheels, name pickers, raffles and Secret Santa.

Teams & groups

6

Fair team splits, classroom groups and office sweepstakes.

Print & play

8

Bingo cards, quiz kits, word searches and score sheets.

Occasions

4

Christmas, birthdays and parties. Gift lists, quantities and printables.

The bit that is just for fun

Secret Santa, team draws, sweepstakes, wheels, bingo and countdowns. Everything else on this site exists to get a job done. This section exists because somebody has to organise the Christmas draw and the five-a-side teams, and every tool for it wants an email address first.

Secret Santa without collecting anybody email address

Every other Secret Santa organiser asks for everyone email so it can send the reveals. That means handing over your whole office contact list to a website, at exactly the moment you wanted a thirty second answer.

This one does not, and the way it works is worth explaining. The draw happens in your browser. Each person match is encoded into their own private link, in the part of the URL that browsers never send to a server. You send each person their link however you already talk to them. Nobody sees anyone else result, including us, because there is nothing on our side to see.

Draws that hold up if somebody questions them

The team generator splits a list fairly and gives you a result you can share as a link, so fourteen people can open the same teams rather than squinting at a screenshot.

The raffle picker keeps a timestamped record of the draw, which sounds like overkill until you have run a charity raffle or a school fete and somebody asks how the winner was picked.

How the shuffling actually works

A Secret Santa draw is not a shuffle. A plain shuffle can give somebody their own name, and re-rolling until it does not is both slow and subtly unfair. What you want is a derangement, a permutation where nobody maps to themselves, generated directly rather than by trial and error. Exclusions work the same way, so couples who already buy for each other can be kept apart without breaking the draw.

Everything random on this site uses the browser cryptographic random source rather than the ordinary one. For a Christmas draw that is overkill and it costs nothing, so it may as well be right.

Print and play

Bingo cards generate as many genuinely different cards as you need rather than the same six repeated, which is what most free generators quietly do and what ruins the game about four calls in.

Sweepstakes cover the events that actually get run in a British office: the Grand National, the Six Nations, Cheltenham and Wimbledon, plus the Melbourne Cup for anyone in Australia, where the office draw is close to a national event.

There are no odds anywhere in this section, no bookmaker links and no betting. These are name draws and printable kits for an office game, and they stay that way.

Commonly asked questions & answers

Is a seeded draw less random than an unseeded one?

Technically yes, and it is the right trade for any draw somebody might question. An unseeded draw pulls from the browser cryptographic random source, which nobody can reproduce, including us. The moment you supply a seed it has to switch to a deterministic generator, because reproducibility and unpredictability are opposites: a result you can repeat is by definition one somebody could have worked out beforehand. What you gain is worth far more in practice. Nobody has ever disputed a raffle on the grounds that the randomness was of insufficient quality.

Source: Web Cryptography API, W3C

What is a seed for, if the point is to be random?

It turns a result into something somebody else can reproduce, which is the opposite of secrecy and exactly what a contested draw needs. Give the same seed and the same list, and the same result comes out every time, so anybody can run it again and get what you got. The rule that makes it worth anything is publish the seed before the draw, not after. A seed announced afterwards proves nothing, because the person announcing it could have tried seeds until one produced the winner they wanted.

How do I run a draw somebody who was not there can check?

Three things, and none of them needs a notary. Publish the full list of entries before you draw, so nobody can be added or removed afterwards. Publish the seed at the same time, so the draw is reproducible. Then run it and publish the result. Anybody can now repeat it. What that does not prove is that the list was honest in the first place, and no tool can prove that, which is why the list goes out first and separately rather than alongside the winner.

Does taking the winner out change everyone else odds?

Yes, and that is usually what you want rather than a flaw. Drawing without replacement, where each winner leaves the pool, means the remaining entrants odds rise with every prize drawn, and everybody can win at most once. Drawing with replacement leaves them in, so one person can win twice and the odds never move. Neither is fairer in the abstract. What is unfair is not deciding which one you are running until after somebody has won twice.

Can a shuffle be biased?

Easily, and the broken version looks completely reasonable. The classic mistake is to walk the list swapping each item with any random position in the whole list, which feels thorough and produces a measurably uneven distribution: some orders come up more often than others. The correct method swaps each item only with one at or before its own position, and it is barely different to write. Sorting a list by a random number is the other common one, and it is worse, because the result depends on the sorting algorithm.

Do lottery number pickers improve my chances?

No, and nothing can. Every combination is equally likely and no method of choosing changes that, including hot numbers, cold numbers, birthdays and patterns. What a picker can genuinely do is help you avoid sharing a prize: a great many people pick dates, so numbers above 31 are chosen less often, and obvious patterns on the slip are chosen by thousands at once. That does not change your odds of winning by a hair. It changes how many people you split with if you do.

Why does a weighted wheel still feel unfair?

Because a weight changes the size of the slice, and the eye reads the slice rather than the odds. Give one name three times the weight and its segment becomes three times as wide, which is honest and also makes the wheel look rigged to anybody watching who does not know the weights. The other half is that people expect weighting to guarantee proportions over a handful of spins. It does not: it changes the chance on each spin, and small numbers of spins are lumpy in exactly the way that makes people suspicious.

Should I draw in public, or just announce the winner?

Public if you can, and if you cannot, publish enough beforehand that public would have added nothing. A draw watched by twenty people is trusted because everybody saw the same thing at the same moment, and that is genuinely hard to reconstruct afterwards. What gets you most of the way there is ordering: the entry list and the method go out first, the result second. Announcing only a winner is the version that generates questions, and it generates them however carefully you actually ran it.

How many raffle tickets should I print?

More than you expect to sell, and print them in books rather than counting singles. The practical trap is not the number, it is what happens if you run out mid-event: a second batch has to continue the numbering, and if it restarts you now have two tickets with the same number in the same drum. Number continuously across the whole print run, keep the stubs in order, and decide before you start whether a stub or a ticket is the thing that gets drawn. Mixing those two is how a draw gets argued about afterwards.

Why do these tools show their working?

Because a result nobody can check is worth very little in the one situation these tools exist for, which is an argument. Anything here that draws, shuffles or assigns will show you the seed, the method and the counts, so the output is a demonstration rather than an assertion. It is the same instinct as the rest of the site: say the true thing plainly and let the reader decide. A prize draw where somebody quietly disagrees and cannot examine anything is worse than not running one.