KingDownloads

gowitness

by sensepost 4.4k stars GPL-3.0Utilities
Download

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, 2025
View all 10 versions

Frequently 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