Generators
Generate UUIDs, secure passwords, QR codes and cryptographic hashes.
UUID / GUID Generator
Generate RFC 4122 compliant UUIDs (v4) in bulk, instantly.
Secure Password Generator
Free, strong password generator — any length from 4 to 64 characters, fully offline.
QR Code Generator
Generate QR codes from URLs, text, Wi-Fi credentials or contact info.
Hash Generator (MD5, SHA-1, SHA-256)
Compute MD5, SHA-1, SHA-256 and SHA-512 hashes for any text.
Which generator fits the job?
Use the UUID / GUID Generator when you need an identifier that will not collide with one created elsewhere, without a central database handing numbers out. Use the Secure Password Generator when a human or a service needs a credential, choosing length over cleverness — a longer random string beats a short one with symbol substitutions. Use the QR Code Generator to move a URL, Wi-Fi credential or contact card onto a screen, poster or label that someone will scan with a phone. Use the Hash Generator to produce a fixed-length fingerprint of a file or string, most often to confirm that a download matches what the publisher intended.
Randomness and hashing, briefly
Passwords here are produced with the browser's cryptographic random number generator, not the ordinary one used for shuffling and animation — the distinction matters, because a predictable generator produces guessable credentials. On the hashing side, MD5 and SHA-1 are broken for anything security-related and remain useful only as non-adversarial checksums; prefer SHA-256 when the result has to resist tampering. Hashing is also one-way by design, so it is a way to verify data, never a way to store something you intend to read back.
Why generating locally matters here
A password that travels to a server before it reaches you has already been seen by something other than you. Every generator on this page runs in your browser, so the value is created on your machine and stays there — nothing is transmitted, and nothing is retained after you close the tab.