crypto.getRandomValues() — a cryptographically secure random source.
Nothing is sent to any server. Recent passwords are saved only in your browser's
local storage on this device. Clear them with the button above when you're done.
Why does offline generation matter? Read the Offline Password Generator guide →