LSE top 100LSE top 100Hashcat (18)Hashcat (18)

Tool and Usage

Hashcat is a well-known tool to crack passwords. It has advanced features to improve performance, allow session resumption, and more.

Screenshot for Hashcat tool review

Why this tool?

Hashcat can be used to discover lost passwords, or as part of a security assignment. For example, it could be trying to crack a password from a password file that was obtained during a penetration test.

Usage and audience

This tool is categorized as a password cracker.

Hashcat is commonly used for password discovery. Target users for this tool are pentesters and security professionals.

Tool review

The review and analysis of this project resulted in the following remarks for this security tool:


  • + More than 25 contributors
  • + More than 3000 GitHub stars
  • + The source code of this software is available
  • + Well-known tool

Author and Maintainers

Hashcat is under development by Jens Steube.


Support operating systems

Hashcat is known to work on Linux, macOS, and Microsoft Windows.

This tool page was recently updated. Found an improvement? Become an influencer and submit an update.
Project details
Latest release4.0.1 [2017-11-07]
Last updatedNov. 28, 2017

Project health

This score is calculated by different factors, like project age, last release date, etc.


GitHub iconHashcat GitHub project
 Project website
Twitter icon@hashcat

Related terms