ToolsAre.Us — Next-Gen Tools Hub ToolsAre.Us — Next-Gen Tools Hub

Guides

Reference articles on the subjects behind the tools.

Last updated 2 September 2026 · ToolsAre.Us Guides

These are reference articles rather than tool documentation. Each one covers a subject the site actually had to understand properly in order to build something — how a barcode encodes a number, what a JPEG throws away, what a PDF is underneath, why a shuffle is usually wrong — and each is written to be useful whether or not you ever open the tool it sits beside.

They are deliberately not sales pages. Where something has a real limitation, the article says so, and where a common piece of advice is wrong, it explains why rather than repeating it.

All guides

Who these are for

Mostly people who have hit a specific problem and want to understand it rather than work around it: a barcode that will not scan, a photograph that looks blocky after saving, a PDF that refuses to be searched, a reminder that fired an hour late in March. Each guide starts from the mechanism, because once you can see the mechanism the practical rules stop being arbitrary and start being obvious.

No prior knowledge is assumed beyond ordinary familiarity with using a computer. Where arithmetic helps, it is worked through with real numbers rather than left as an exercise. Where a subject has genuine depth — and most of these do — the guide goes into it rather than stopping at the summary, on the assumption that someone reading about check digits actually wants to know how check digits work.

Why a tools site writes these at all

Building a tool forces you to learn a subject to a level that using one never does. A barcode generator has to know that EAN-8 weights its check digit differently from EAN-13, because getting that wrong produces labels that scan as the wrong product. An image compressor has to know what chroma subsampling does, because that is why red text turns to mush. A time zone converter has to know that some local times occur twice a year and others never occur at all.

That knowledge is usually left buried in the code. These articles are an attempt to write it down properly, in the belief that the explanation is worth as much as the tool — and occasionally more, since understanding why a file is large is more durable than any particular button that makes it smaller.

A note on accuracy

Specific claims here are ones that can be checked: the module counts in a barcode symbol, the weighting used by a check digit, the entropy of a five-word passphrase, the reason a redaction rectangle fails to redact. Worked examples use real numbers and can be verified by hand.

Where something is a judgement call rather than a fact — which JPEG quality setting is acceptable, how many words a passphrase should be — the guide says so and explains the trade-off, instead of presenting a preference as a rule.

Corrections

If something here is wrong, out of date, or unclear, please say so through the contact page. Technical subjects drift — time zone rules change several times a year, image formats gain browser support, guidance on passwords has shifted substantially over the past decade — and a correction is more useful than a compliment.

← All guides