three tools, each the same everywhere

Generators

The category where "runs in your browser" stops being a nice feature and becomes the whole point.

Questions

What people ask

Is anything I generate sent anywhere?

No — and there is no CDN request either, so no third party even learns that you used the tool. The QR encoder is part of this site rather than a library fetched from elsewhere. Open your network tab and check.

How random is "random" here?

Every value comes from crypto.getRandomValues, the browser's cryptographic source. Math.random is not used anywhere in these tools — it is fast, non-cryptographic, and its future output can often be recovered from past values, which is fatal for a password and merely unfair for a raffle.

What is the modulo bias, and why does it matter?

Taking a random byte modulo 62 makes the first eight characters of a 62-character alphabet come up about 0.4% more often than the rest — forever, invisibly. These tools reject and redraw any value that would land in the biased tail instead.

Do the QR codes expire?

Never. The code is a direct encoding of your text, with no service behind it. "Dynamic" QR codes from other providers route through their servers, which is what lets them change the destination — and what makes them stop working if that company disappears.