gowitness
About gowitness
gowitness is a command-line utility written in Go that captures screenshots of websites using Chrome Headless. It is designed for quickly generating web interface screenshots and optionally saving additional gathered data.
The tool supports scanning various input types including URLs, CIDRs, and results from Nmap or Nessus. It provides multiple output formats and includes a web-based viewer for reviewing results stored in a SQLite database.
Key features
- Capture website screenshots using Chrome Headless
- Scan URLs, CIDRs, Nmap results, and Nessus results
- Save request logs, console logs, headers, and cookies
- Export data to SQLite, JSONLines, CSV, and other formats
- Web-based results viewer with API support
Download 3.1.1
Nov 24, 2025Frequently asked questions
- Is gowitness free?
- Yes. gowitness is free and open-source software, distributed under the GPL-3.0 license.
- Which platforms does gowitness support?
- gowitness provides downloads for Windows.
- What is the latest version of gowitness?
- The latest version is 3.1.1, released on Nov 24, 2025.
- What platforms does gowitness support?
- gowitness supports Linux and macOS, with partial Windows support.
- How do I install gowitness?
- gowitness can be installed using 'go install github.com/sensepost/gowitness@latest', or by downloading platform-specific release binaries.
- What license does gowitness use?
- gowitness is licensed under the GNU General Public v3 License.
More Utilities
scrcpy
Genymobile
Scrcpy mirrors and controls Android devices from a computer. It works without root access and supports basic input like keyboard and mouse.
Stirling-PDF
Stirling-Tools
Stirling-PDF is a web-based PDF editor accessible from any device. It offers tools for editing PDF documents directly in the browser without requiring installation.
LocalSend
localsend
LocalSend is a cross-platform file-sharing tool that works offline over a local network. It provides a simple, open-source alternative to proprietary solutions like AirDrop. The tool supports direct device-to-device transfers without requiring internet access.