CrackerJack is a Web GUI for Hashcat developed in Python that can be used for simple on-demand password cracking.

Although it's not meant to replace hashcat’s command-line usage it offers full session management, a Swagger 2.0 API, a user-friendly interface for mask generation, LDAP authentication, web push notifications and a number of other features.

It can run on a cracking rig, a personal laptop and even on Windows (WSL), as it was developed with the goal of keeping dependencies to a minimum.

For more information about using the CrackerJack Web GUI, details about its features and its limitations, see the project page at

View a demo video of CrackerJack on our YouTube Channel:

CrackerJack has been released under the MIT license, by downloading you are agreeing to the terms of the license which can be found here.

CHECK IT Health Check Service
Cyber Essentials
CESG Certified Service
First - Improving Security Together
BSI ISO 9001 FS 581360
BSI ISO 27001 IS 553326
PCI - Approved Scanning Vendor
NCSC CCSC - Assured Service Provider
ASSURE Cyber Supplier - CAA