Skip to the content.

PyPassKit

PyPassKit is a Python package which generates secure and customisable passwords and passphrases.

GitHub Repo

Security comes first.

Generate cryptographically secure passwords with the secrets module and a guarantee that all your chosen character types are included.

Easy customisation

Customisation features allowing you to generate passwords fitting a certain criteria.

Entropy

Calculates password entropy, a score of how unpredictable a password is.

Free and open-source

PyPassKit is licensed under the MIT license, a short and simple permissive license. In addition, there are zero dependencies.

Help and Wiki

Looking for more information about how to get started? Take a look at our wiki.

Wiki

If you notice any problems with the package, please create a GitHub issue.

Issues

Copyright LukeS-05 2026

GitHub | Site License