QR codes, secure passwords, UUIDs, random usernames, and color palettes โ all in one page.
Higher correction lets the code still scan even if part of it is smudged, torn, or covered (e.g. with a logo), but makes the pattern denser. M works for most cases; use Q or H if printing small or expecting wear.
Prefer a page with just this tool? Try the standalone QR Code Generator.
"Exclude ambiguous" removes characters that look alike in many fonts โ lowercase l, digit 1, uppercase I, uppercase O, and digit 0 โ handy if you'll ever need to type the password out by hand.
Prefer a page with just this tool? Try the standalone Password Generator.
Prefer a page with just this tool? Try the standalone Username Generator.
Random: five unrelated colors, useful for quick inspiration.
Prefer a page with just this tool? Try the standalone Color Palette Generator.
This page brings together five generators people reach for constantly: a QR code generator for encoding URLs or text into a scannable image, a password generator that draws from your browser's cryptographically secure random number generator (not a weak Math.random), a UUID v4 generator for unique identifiers in code and databases, a random username/display name generator for test data and placeholders, and a color palette generator that builds complementary, analogous, triadic, or monochrome color schemes for design work.
As with the rest of this site, every generator runs locally in your browser โ passwords and UUIDs are never transmitted anywhere, which matters since these are exactly the kind of values you don't want passing through a third-party server.