ByteKit

Password generator

Passwords are sensitive, so be cautious where you generate, share with or store them. ByteKit, while an online tool, does not send any data outside. Everything displayed on this page happens locally inside a browser.
Parsed Rules
length 0
minUpper 0
minLower 0
minDigits 0
minSpecial 0
Passwords
Label Value
random
vowel-consonant-vowel
koremutake
FAQ

Q: Is online tool safe for password generator?

A: No! Every tool, including this one, generating sensitive data like passwords or shared secrets must be verified first.

Speaking about online tools, the parts to check follows

  • HTTPS is a must, please check the connection bar.
  • Respecting privacy, so no mandatory cookies, ads or tracking.
  • Does not send anything back, so check the browser's network tab.
  • Open Source is a big advantage, this allows anyone to independently verify the code and check the assets matches. Or to self-host.
ByteKit itself is Free Software (AGPL3), the upstream code is linked on each page, so can be verified.

Do not forget to check a generated password via https://haveibeenpwned.com/Passwords

Q: What is random?

A: random set of characters. Uses cryptographics random number generator, which uses browser's crypto API https://developer.mozilla.org/en-US/docs/Web/API/Crypto/getRandomValues this is secure and hard to guess password

Q: What is wcw?

A: It's a simplified version of a A Random Word Generator For Pronounceable Passwords National Technical Information Service (NTIS) AD-A-017676, which uses vowel-consonant-vowel generation. It's a slightly less predictable than fully random password, however with numbers, special characters at random places and enough length it is almost impossible to crack.

Q: What is koremutake?

A: It is an algorithm from apg-go, which uses a predefined set of tuples/triples. The slight difference is a coin flip, which either keeps strings as is, change first character to upper case or change all characters to upper case.

Q: What is xkcd algorithm?

This is idea from xkcd comix #936 . The main idea is that joining few common words together makes a password resistant to the brute force, yet memorable.

Q: Should I remember my passwords?

A: No! Use a password manager!