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 ›

Credits and licences

This site is free partly because a lot of people gave their work away first. Here they are.

Everything below runs in your browser rather than on a server, which is the whole reason the tools here can be free with no account and no upload. None of it is ours.

The libraries

LibraryLicenceWhat it does here
UPNG.js
Ivan Kutskir
MITPNG compression. It is the PNG engine inside Photopea, and it does palette quantisation properly, which is the difference between a 77% saving and a file that gets larger.
UTIF.js
Ivan Kutskir
MITReads TIFF files, which no browser can open on its own.
ag-psd
Agamnentzar
MITReads and writes Photoshop files with their layers, blend modes and masks intact.
Tesseract.js
Project Naptha
Apache-2.0Recognises text in an image. Served from this site rather than a CDN, so a scanned passport never leaves the machine.
heic-to
Hopper Gee, wrapping libheif
LGPL-3.0Opens the HEIC photographs an iPhone produces. Served unbundled at /vendor/heic-to/ so it can be replaced, which is what its licence asks for.
qrcode
Ryan Day
MITEncodes QR codes, including the error correction and version selection. The escaping, the size arithmetic and the advice are ours; the encoding is his.
JsBarcode
Johan Lindell
MITDraws EAN-13, UPC-A, Code 128, Code 39 and ITF-14 barcodes. The check digit arithmetic and the validation are ours.
pdf-lib
Andrew Dillon
MITBuilds and edits PDFs: merging, splitting, rotating, stamping.
pdf.js
Mozilla
Apache-2.0Renders and reads existing PDFs.
jsPDF
James Hall and contributors
MITGenerates the documents: invoices, quotes, certificates, risk assessments.
qpdf (WebAssembly build)
Jay Berkenbilt, compiled by jspawn
Apache-2.0Password protection and repair on PDFs.
jsdiff
Kevin Decker
BSD-3-ClauseThe Myers diff algorithm, which is what works out the shortest set of changes between two versions of a document. The word-level comparison and the invisible-character detection on top of it are ours.
marked
Christopher Jeffrey and contributors
MITTurns markdown into HTML, following the CommonMark and GitHub specifications rather than guessing.
Turndown
Dom Christie
MITThe other direction: HTML back into markdown.
Astro
The Astro team
MITBuilds the site into static pages.
Svelte
Rich Harris and contributors
MITEvery tool on the site is a Svelte island.
Inter
Rasmus Andersson
SIL Open Font License 1.1The typeface.

A particular thank you

Three of the libraries above, UPNG.js, UTIF.js and the work behind them, are by Ivan Kutskir, who also built Photopea: a full image editor in a browser, on his own, since 2013, free to use.

He did not have to open source the pieces. He did, under the MIT licence, and this site's image tools are visibly better for it. If you need an image editor with more depth than ours, use his.

About the LGPL one

heic-to is licensed under the LGPL, which asks for something more than a credit: anybody using this site should be able to replace that library with their own build.

A normal build would make that impossible, because bundlers minify third-party code into the same files as ours. So it is not bundled. It is served whole and unmodified from /vendor/heic-to/heic-to.js, with its licence beside it, and swapping it means putting a different file at that path.

Our own code

The tools themselves, the calculators, the document engines and the writing are ours. The output belongs to you: there is no watermark, no attribution requirement and no restriction on what you do with anything this site produces, including commercially.

Getting this wrong

If something here is credited incorrectly, missing, or used in a way its licence does not allow, tell us and it gets fixed. Attribution is the price of the work and it should be right.

Contact