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
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
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