Open-Source Website Crawler for Technical SEO
ScreamingCAT crawls your website, detects 60+ technical SEO issues, and gives you the data you need to fix them. Built with Rust for speed. Free forever, no crawl limits. 🚀 Launching April/May 2026

Technical SEO Problems Hide in Plain Sight
Broken links, missing meta tags, duplicate content, slow pages, orphaned URLs — they add up. Manual audits miss things. Spreadsheets break down at scale. And most crawlers charge hundreds per year for features you actually need.
ScreamingCAT gives you a complete technical audit of any website, from a 50-page blog to a 100,000-page e-commerce site. For free.
Everything You Need to Audit Any Website
Crawl Your Entire Site in Minutes
Multi-threaded Rust engine with configurable speed, depth, and concurrency. Crawl thousands of URLs without breaking a sweat.
Detect 60+ SEO Issues Automatically
From broken links and missing H1s to mixed content warnings and structured data errors. Every issue is categorized by severity so you know what to fix first.
Render JavaScript-Heavy Pages
Built-in headless Chrome support means you see your pages the way Google sees them — AJAX content, SPAs, and all.
Connect Google Tools You Already Use
Pull in data from PageSpeed Insights, Google Search Console, and GA4 directly into your crawl results. No plugins needed.
Export and Share Your Findings
CSV, Excel, and XML sitemap exports. Save project files to revisit later. Compare snapshots to track changes over time.
Visualize Site Structure
Interactive crawl tree, site graph, and depth charts help you understand how your site is linked — and where the problems are.
Three Steps to a Complete Site Audit
01
Enter Your URL
Paste any website URL and configure your crawl settings — depth, speed, user agent, URL filters, and more.
02
Crawl and Analyze
ScreamingCAT visits every page, follows every link, and extracts SEO data: titles, descriptions, headers, canonicals, structured data, response codes, and dozens more data points.
03
Review and Fix
Browse your results in a fast, filterable table. See issues sorted by priority. Export reports. Compare snapshots over time.
Feature Highlights
Broken Link Detection
Find 4xx and 5xx errors across internal and external links.
Redirect Chain Analysis
Trace redirect paths and detect loops.
Duplicate Content Detection
MD5 content hashing identifies identical pages.
Security Audit
HSTS, CSP, mixed content, insecure forms.
Custom Extraction
CSS selectors, XPath, or regex to pull any data from any page.
Robots.txt & Sitemap Parsing
Respect, ignore, or report-only mode.
Hreflang Validation
Check international targeting tags for errors.
Crawl Comparison
Save snapshots and diff them to track changes.
No License Keys. No Crawl Limits. No Catch.
ScreamingCAT is open-source and free to use. The full feature set — JavaScript rendering, Google integrations, unlimited crawling — is available to everyone. No freemium walls. No feature gates.
Built with Rust and React on Tauri, it runs natively on your desktop with a small footprint and fast performance. Your data stays on your machine.