Generators
Create passwords, IDs, QR codes, hashes and encodings in a click. Anything security-related uses your browser's Web Crypto random generator, and nothing you create is ever sent to a server.
Password Generator
Strong random passwords with strength and crack-time estimate.
UUID Generator
Random v4 and time-ordered v7 UUIDs in bulk, plus a validator.
QR Code Generator
QR codes for links, text and WiFi as PNG or SVG.
Random Number Generator
Random integers or decimals, unique draws, dice and lottery.
Hash Generator
MD5, SHA-1, SHA-256, SHA-512 hashes of text or files.
Base64 Encode / Decode
Encode and decode Base64 with UTF-8 and URL-safe options.
URL Encode / Decode
Percent-encode and decode URLs, with a URL breakdown.
Random Name Picker
Pick random winners or split a list into teams.
About our generators
Passwords, UUIDs, random numbers and name picks are drawn with crypto.getRandomValues, the same cryptographically secure source browsers use for encryption keys, with rejection sampling so every outcome is equally likely. Hashes use the Web Crypto API (and a built-in implementation for MD5), and QR codes are drawn locally, so they never expire and are never tracked.