Cryptographically secure
Web Crypto and rejection sampling generate values without relying on a server or ordinary pseudorandom functions.
Create secure random strings or UUID v4 values with precise character and format controls.
Choose your options and generate one or more values.
Use browser cryptography to generate random strings and UUID v4 values locally, with preset or custom lengths, batch output, character sets, and ambiguity controls.
Web Crypto and rejection sampling generate values without relying on a server or ordinary pseudorandom functions.
Combine lowercase, uppercase, numbers, symbols, and custom characters, with optional removal of oO0iIlL1.
Generate preset strings from 8 to 128 characters, custom lengths, or standard UUID v4 values in batches.
No. Random strings, UUIDs, and settings stay in the current browser page.
Characters such as o, O, 0, i, I, l, L, and 1 can look alike in many fonts and are harder to enter manually.
The generator uses browser cryptography, but passwords should still be unique for every account and stored in a trusted password manager.
Format JSON, process URLs, generate hashes, or convert spreadsheets with free browser-local tools.