Generators

Make QR codes, barcodes, passwords, favicons and countdowns, or let chance decide with a random picker, a coin flip or lottery numbers. Everything is generated in your browser: no account, no watermark, and nothing you type is sent anywhere.

All generators

Advertisement

Which tool do I need?

Fair randomness, not Math.random()

The random tools — picker, wheel, coin, dice and lottery numbers — draw from your browser's cryptographically secure random number generator (crypto.getRandomValues), the same source used to create encryption keys, rather than the simpler Math.random(). Every outcome is equally likely and can't be predicted from earlier results. (One honest note: no generator can improve your lottery odds; every combination has the same chance.)

Private by design

A password made on someone else's server is a password someone else has seen. Here, passwords are created on your device and never travel over the network. The same goes for what you put in a QR code, including Wi-Fi passwords and contact details. QR codes made here are static: the content is encoded directly in the pattern, so they never expire and nobody tracks the scans. Read how to make a QR code that actually scans before you print one.

Related guides

Frequently asked questions

Do the QR codes expire?

No. They're static QR codes: the link or text is stored in the pattern itself, so they keep working forever and don't depend on any service. The trade-off is that you can't change the destination or count scans afterwards.

Are generated passwords stored anywhere?

No. Passwords are generated in your browser with a cryptographically secure random generator and are never sent or saved. Copy it into your password manager before leaving the page.

Is the random picker really fair?

Yes. It uses the browser's cryptographically secure random generator, so every name or number has exactly the same chance of being picked.

Can I use the QR codes and barcodes commercially?

Yes. They're free to use for any purpose, with no watermark and no attribution required.

Advertisement