KeyForge
Security
KeyForge focuses on strong defaults, clear entropy feedback, and local-only generation.
Browser crypto
Random passwords are generated with crypto.getRandomValues, using secure browser randomness rather than Math.random.
Character coverage
When character groups are selected, KeyForge ensures each selected group appears in the generated random password before securely shuffling the result.
Best practice
Use a unique password for each account and store generated passwords in a trusted password manager.