Katana is an open source command-line web crawling and spidering framework developed by ProjectDiscovery. It is designed to efficiently crawl websites and web applications in order to discover endpoints, resources, and other useful information that may not be easily visible through manual browsing. Katana focuses on speed and automation, making it suitable for use in security reconnaissance workflows and automated pipelines. Katana supports both standard HTTP crawling and headless browser crawling, allowing it to navigate modern web applications that rely heavily on JavaScript. Through headless browsing, it can analyze dynamic content and single-page applications built with modern frameworks, improving its ability to uncover hidden paths and assets. Katana offers flexible configuration options such as depth control, concurrency limits, and filtering mechanisms to refine results and manage scanning scope.

Features

  • Fast and configurable command-line web crawler designed for automation workflows
  • Supports both standard HTTP crawling and headless browser-based crawling
  • JavaScript parsing and crawling for discovering endpoints in modern web apps
  • Flexible scope, filtering, and depth controls for targeted crawling
  • Automatic form filling and form field extraction capabilities
  • Structured output formats including JSONL for integration with other tools

Project Samples

Project Activity

See All Activity >

Categories

Web Scrapers

License

MIT License

Follow katana

katana Web Site

Other Useful Business Software
Bitdefender Ultimate Small Business Security Icon
Bitdefender Ultimate Small Business Security

Protect the big future of your small business

Get exceptional protection against all digital threats for your business and employees.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of katana!

Additional Project Details

Programming Language

Go, JavaScript

Related Categories

JavaScript Web Scrapers, Go Web Scrapers

Registered

2026-03-10