pwned
« Back to VersTracker
Description:
CLI for the 'Have I been pwned?' service
Type: Formula  |  Latest Version: 13.1.1@0  |  Tracked Since: Nov 7, 2025
Links: Homepage  |  GitHub  |  Docs  |  formulae.brew.sh
Stars: 239  |  Forks: 26  |  Language: TypeScript  |  Category: Security
Tags: security cli password breach privacy
Install: brew install pwned
About:
This CLI tool allows users to check if their passwords have been compromised by querying the Have I Been Pwned database. It utilizes the k-Anonymity model and SHA-1 hashing to ensure privacy, as the full password is never sent over the network. It serves as a critical security utility for verifying password strength and preventing the use of known-compromised credentials.
Key Features:
  • Privacy-preserving k-Anonymity API checks
  • Supports checking passwords via stdin or arguments
  • Ability to check multiple passwords in batch
  • Colorized output for easy readability
Use Cases:
  • Verifying a new password before use
  • Auditing existing password vaults for breaches
  • CI/CD pipelines to enforce password security policies
Alternatives:
  • hibp (npm) – Similar functionality, but pwned is a dedicated standalone CLI tool.
  • 1Password/Bitwarden – Password managers with built-in breach monitoring, whereas pwned is a manual CLI utility.
Version History
Detected Version Rev Change Commit
Dec 24, 2025 9:55pm 13.1.1 0 VERSION_BUMP 3bcf7f2f
Nov 7, 2025 11:20pm 0 VERSION_BUMP ece945bb