Generate cryptographically secure random strings and passwords with custom length and character sets, excluding look-alike characters. Free and private.
Generate random strings and passwords using the browser's secure random generator. Choose the length, how many, and which character sets to include.
They use crypto.getRandomValues with rejection sampling, so every character is equally likely. A 16+ character password with mixed sets is strong.
0, O, 1, l, I and | are easy to confuse when reading or typing. Excluding them helps for codes people type by hand.
No. They exist only on this page in your browser.