Install latest/stable of SpiderFoot

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.

Install using the command line

sudo snap install spiderfoot

Don't have snapd? Get set up for snaps.

Channel Version Published

SpiderFoot is an open source intelligence (OSINT) automation tool.

SpiderFoot is an open source intelligence (OSINT) automation tool. It integrates with just about every data source available and utilises a range of methods for data analysis, making that data easy to navigate.

SpiderFoot has an embedded web-server for providing a clean and intuitive web-based interface but can also be used completely via the command-line.


 * Web based UI or CLI
 * Over 200 modules (see below)
 * Python 3.7+
 * YAML-configurable correlation engine with 37 pre-defined rules
 * CSV/JSON/GEXF export
 * API key export/import
 * SQLite back-end for custom querying
 * Highly configurable
 * Fully documented
 * Visualisations
 * TOR integration for dark web searching
 * Dockerfile for Docker-based deployments
 * Can call other tools like DNSTwist, Whatweb, Nmap and CMSeeK

Documentation:- https://www.spiderfoot.net/documentation

Asciinema videos:- https://asciinema.org/~spiderfoot

To use nmap in SpiderFoot, you've to manually connect two interfaces with the following commands:-

`snap connect spiderfoot:nmap nmap:nmap`

`snap connect nmap:network-control`

Details for SpiderFoot

  • GPL-3.0-or-later

Last updated
  • 16 May 2023


Share this snap

Generate an embeddable card to be shared on external websites.

Install SpiderFoot on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.

Where people are using SpiderFoot

Users by distribution (log)

Ubuntu 22.04
Ubuntu 23.04
Ubuntu 20.04
Zorin OS 16
Ubuntu 22.10
Debian 11
pop 22.04
Ubuntu 18.04
Fedora 38
Debian 12

Is there a problem with SpiderFoot? Report this app