Generate it, copy it, and leave nothing behind
Some things should never be reused: the password for a new account, the ID for a new database row, the QR code on a printed flyer. These three generators make a fresh one in a click, entirely in your browser. Nothing is saved, so a value exists only until you copy it or close the tab.
Which generator fits?
- Password Generator creates passwords from 4 to 64 characters with uppercase, lowercase, numbers and symbols, drawn from your browser's cryptographic random source. A strength meter shows how hard the result would be to brute-force.
- UUID Generator makes random version 4 UUIDs with the browser's native crypto.randomUUID(), in standard hyphenated form or other formats, ready for database keys, request IDs and test data.
- QR Code Generator builds codes for links and text, WiFi logins, contact cards and pre-filled emails, with custom colours and PNG or SVG download.
Small choices that make a difference
Passwords. Sixteen characters is a good default, and 20 or more suits accounts like email and banking. Let a password manager remember it, use a different one for every account and turn on two-factor authentication wherever it is offered.
UUIDs. A version 4 UUID is random, so separate systems can create IDs on their own without colliding in any practical sense. Use it to identify things. For access tokens or API keys, use the mechanism your platform provides.
QR codes. Test the code with a real phone before anything gets printed. Keep strong contrast between the two colours, choose High error correction for surfaces that may get scuffed, and download SVG for posters or packaging because it scales without blurring. A shorter URL produces a simpler code that scans faster.