Safe client-side password generator

Information

The passwords are generated directly on your device.
No data is sent across the internet during this process.
You can even turn off WiFi once the site is fully loaded.

Check your password:


New password:

Traditional password

String of randomized ASCII characters.

Example:
UvDY?V%qf\y7Y96u'[


All

Lower

Upper

Digits

Punct.

Random password between 12 & 32 characters.

Mnemonic passphrase

Easy to remember, more secure than most traditional passwords.

Why is that?

Example:
glove metal group spice craft


whitespace

Hexadecimal string

What is hexadecimal?

Example:
0x32ef9eb63b4f585e


Chars

Bytes

identifier (0x)



How does it work?

This is a client-side password generator.
That means that everything on this webpage with regard to the password checking and generation is done offline on your local device. There is no data sent across the internet. This makes it more secure than most other webistes which generate the password on the server and send it back to you which poses a security thread as the data may be captured or monitored by other parties, especially the server owner or service provider.
Also, this website does not collect any kind of information from you (no coockies, trackers or ads).

The application is written in TypeScript.
The source code of the password generator is open-source so you can have a look at the code to see the actual stuff that is going on when you create a password.

The password checker functionality is implemented using the great zxcvbn.js module developed by Dropbox to check the password.


Source code:

and

Buy Me A Coffee