QR Code Generator
Turn a link, text or Wi-Fi login into a static QR code that never expires. Free PNG download.
Four no-sign-up generators for QR codes, strong passwords, UUIDs and random numbers, all running privately in your browser.
Turn a link, text or Wi-Fi login into a static QR code that never expires. Free PNG download.
Create strong random passwords of 12 to 128 characters with Web Crypto, entirely in your browser.
Generate random RFC 4122 version 4 UUIDs (GUIDs), from one to 1,000 at a time, right in your browser.
Pick random numbers in any range, with or without repeats. Fair, cryptographically secure draws for raffles.
This category collects the generators people reach for again and again: a QR code generator for links, plain text and Wi-Fi details, a strong password generator, a UUID v4 generator for developers, and a random number generator for raffles, games and sampling. Each one is free, needs no account, and lets you copy the result or download it as a file in a couple of clicks.
What they share is where the work happens. Everything is generated locally in your browser, so the passwords you create, the Wi-Fi password you encode and the numbers you draw are never sent to a server or stored. Anything that needs randomness uses the Web Crypto API rather than Math.random, and every limit is printed right next to the form, so you know exactly what each tool can and cannot do before you start.
Start from the job in front of you. Pointing a printed flyer at a web page calls for a QR code. Opening a new account calls for a password. Labeling database rows or files with IDs that will not clash calls for UUIDs. Picking a winner fairly calls for random numbers.
Once the page has loaded, the calculations run on your own device. Nobody else sees a password or Wi-Fi QR code unless you share it, and closing the tab wipes the result, so copy or download anything you want to keep.
The password, UUID and random number tools draw from crypto.getRandomValues, the same cryptographically secure source browsers use for security work. Ranges are mapped with rejection sampling, which avoids the subtle bias that simple modulo math introduces.
Yes. There is no trial period, no premium tier and no account to create. You can generate as many QR codes, passwords, UUIDs or random numbers as you like, within the per-run limits shown on each tool. The QR codes in particular are static, so they keep working indefinitely and are never switched off behind a paywall later.
No. Generation happens entirely in your browser after the page loads, and nothing you type or create is sent to our server. That also means there is no history to recover: once you close or refresh the tab, the result is gone. Save passwords straight into a password manager and download QR codes before you leave.
The password, UUID and random number generators use the Web Crypto API, a cryptographically secure random source built into modern browsers. Unlike Math.random, its output is designed to be unpredictable even to someone who has seen earlier values. Ranges are produced with rejection sampling, so every allowed value has the same chance of appearing.
Yes. All four tools run in any modern mobile browser, including Safari on iPhone and Chrome on Android. Results can be copied to the clipboard or downloaded as a file. On a phone, a QR code downloaded as a PNG lands in your downloads or files app, where you can share or print it like any other image.