Skip to content
hackingtools.ai
Katana (ProjectDiscovery)

Katana (ProjectDiscovery)

Katana by ProjectDiscovery is a free web crawler used to map URLs, endpoints, and JavaScript files on sites for recon teams and authorized bug bounty hunters.

0

0 upvotes · 0 downvotes

No ratings yet

Pricing
Free
Platforms
LinuxWindowsmacOS
License
Open source
Reviewed
Last reviewed 25 October 2026

What it is

A fast Go crawler that follows links, parses JavaScript, and lists every path it can reach on a site. It runs in a standard mode built on plain HTTP requests or a headless mode that drives a real browser for script-heavy pages.

What it helps with

- Discovering hidden endpoints and parameters before testing
- Crawling single-page apps through headless browsing
- Keeping crawls inside a defined scope with regex rules
- Extracting forms and inputs to JSON lines output

Who it's for

Recon practitioners, pentesters, and bug bounty hunters mapping web applications they are authorized to assess.

Worth knowing

It can fill forms automatically, an experimental feature, and accepts custom headers or cookies for authenticated crawls. Prebuilt binaries and a Docker image are published with each release.

Where does it fit in a recon chain?
In our view it sits after httpx confirms live hosts and before Nuclei scans the URLs it finds.

Can it read a list of targets?
Yes, it accepts single URLs, files, or piped input.

Discussion & reviews

0 comments

Your rating (optional)

0/4,000

No contributions yet. Be the first to review or comment.

← Back to directory