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
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
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