Crawler.sh Review (2026): Pricing, Features & Honest Verdict

Reviewed by MakerStack · Published · Updated · 4 min read

TLDR

Crawler.sh is a local-first SEO spider and Markdown content extractor built in Rust that crawls websites, runs 16 automated SEO checks, and converts page content to clean Markdown files. We found it to be the fastest lightweight alternative to Screaming Frog for indie makers and small agencies. Best for: SEO professionals and developers running technical site audits. Price: From $99/year (free plan: yes). Rating: 7/10.

What is Crawler.sh?

Crawler.sh is a desktop application and CLI tool that crawls websites, analyzes them for SEO issues, and extracts content as clean Markdown. It runs entirely on your local machine, so no data leaves your computer. The dual interface gives you a visual dashboard for quick audits and a scriptable CLI for automation pipelines.

The tool was built by Mehmet Kose, a Dublin-based developer with a background in web crawling (his previous projects include react-websocket and tangrowth, a Python async crawler). Crawler.sh is built as a Rust monorepo with a Tauri 2 desktop app and React 19 frontend. We found it on Product Hunt in March 2026, where it launched as a serious alternative to Screaming Frog at a fraction of the price.

What Are Crawler.sh’s Key Features?

16-Category Automated SEO Analysis

Crawler.sh runs 16 distinct SEO checks across every crawled page. It detects missing titles, duplicate meta descriptions, noindex and nofollow directives, thin content under 200 words, URLs longer than 120 characters, non-self canonicals, and paginated pages. Results export as CSV or TXT for easy processing in spreadsheets or scripts.

Markdown Content Extraction

Beyond SEO auditing, Crawler.sh strips away navigation, sidebars, footers, and scripts from each page and converts the primary article content to clean Markdown. Each extracted file includes metadata like word count, author byline, and excerpt. This is a feature most SEO spiders lack entirely, and it makes Crawler.sh useful for content migration and archiving projects.

Rust-Powered Local-First Architecture

Everything runs on your machine. There is no cloud dependency, no data sent to external servers, and no monthly API costs. The Rust core delivers fast crawl speeds with configurable concurrency from 1 to 20 simultaneous requests, depth limits from 1 to 50 levels, and adjustable request delays from 0 to 5,000 milliseconds.

Dual CLI and Desktop Interface

The CLI offers four subcommands: crawl, info, export, and seo. The desktop app built on Tauri 2 provides eight interactive dashboard cards with a live crawl feed, donut charts for HTTP status distribution, and a split-panel content viewer. You can automate audits via the CLI and review results visually in the desktop app.

How Much Does Crawler.sh Cost?

Crawler.sh has a generous free tier that allows crawling up to 600 pages per crawl with full access to all SEO checks, the CLI, and the desktop dashboard. The Premium plan costs $99 per year and increases the limit to 1,000 pages per crawl while adding Content Archive export for bulk Markdown downloads as ZIP files.

Compared to Screaming Frog SEO Spider at roughly $259 per year, Crawler.sh is 62% cheaper. Sitebulb starts at approximately $10 per month for a Lite plan and $35 per month for Pro. The trade-off is clear: Screaming Frog and Sitebulb offer deeper analysis features and wider platform support, while Crawler.sh wins on price, speed, and the unique Markdown extraction capability.

PlanPricePlan FeaturesBest For
Free$0600 pages/crawl, CLI + desktop app, 16 SEO checks, JSON/XML exportsSmall sites and individual SEOs
Premium$99/year1,000 pages/crawl, Content Archive export (Markdown ZIP)Agencies and content migration projects

Who is Crawler.sh Best For?

Use Crawler.sh if you are an SEO professional running technical audits on small-to-medium sites, a content team migrating website content to a new CMS, or a developer who wants a fast local crawler for automation pipelines. The free tier at 600 pages beats Screaming Frog’s 500-URL free limit.

Skip Crawler.sh if you need to crawl enterprise sites with tens of thousands of pages, since even the paid plan caps at 1,000 pages. Skip it if you work on Windows or Linux, as the desktop app is currently macOS only. Also skip it if you need advanced features like JavaScript rendering, log file analysis, or Google Analytics integration that enterprise spiders provide.

Best Crawler.sh Alternatives

Screaming Frog SEO Spider

The industry standard for technical SEO audits. Free for 500 URLs, paid at roughly $259 per year with unlimited crawling. Screaming Frog has deeper analysis, JavaScript rendering, and works on Windows, macOS, and Linux. Choose it if you need a battle-tested tool with maximum feature depth.

Sitebulb

A visual SEO crawler starting at about $10 per month for the Lite plan. Sitebulb generates more user-friendly reports with prioritized hints. Choose it if you prefer guided recommendations over raw data exports.

Firecrawl

An open-source crawling tool focused on LLM-ready content extraction. Firecrawl converts web pages to clean Markdown similar to Crawler.sh but is designed specifically for feeding content into AI models. Choose it if your primary use case is AI/LLM data preparation rather than SEO auditing.

Final Verdict: Is Crawler.sh Worth It?

Crawler.sh does two things well: fast local SEO crawling and clean Markdown content extraction. The combination is unique. No other tool at this price point gives you both a solid technical SEO audit and the ability to extract entire websites as Markdown files. For indie makers, freelance SEOs, and content teams, the $99/year price is easy to justify.

The limitations are real. The 1,000-page cap on paid plans locks out anyone working with large sites. macOS-only means Windows and Linux users are left out. And as a solo developer project, there is inherent risk around long-term maintenance and support. But if you are auditing sites under 1,000 pages and want the fastest, cheapest local crawler with content extraction baked in, Crawler.sh is worth it. Just know what you are getting: a sharp, focused tool, not an enterprise platform.

Crawler.sh Pros & Cons

What We Like

  • Free tier at 600 pages beats Screaming Frog's 500-URL free limit
  • Unique Markdown content extraction feature that no other SEO spider offers
  • Rust-powered performance with fully local, privacy-first architecture
  • At $99/year, 62% cheaper than Screaming Frog

What Could Be Better

  • Maximum 1,000 pages per crawl even on paid plan limits enterprise use
  • Desktop app is macOS only with no Windows or Linux support
  • Solo developer project with inherent long-term maintenance risk

Crawler.sh FAQ

What is Crawler.sh?

Crawler.sh is a local-first web crawler, SEO analysis tool, and Markdown content extractor built in Rust. It crawls websites, runs 16 automated SEO checks, and converts page content to clean Markdown files. It includes both a CLI tool and a Tauri 2 desktop application.

How much does Crawler.sh cost?

Crawler.sh has a free tier that allows crawling up to 600 pages per crawl with full SEO analysis and export capabilities. The Premium plan costs $99 per year and increases the limit to 1,000 pages per crawl with Content Archive export.

Is Crawler.sh worth it?

Yes, for small-to-medium site audits. The free tier is generous and the $99/year Premium plan is significantly cheaper than Screaming Frog at $259/year. The Markdown extraction feature is uniquely valuable for content migration. Skip it if you need to crawl sites larger than 1,000 pages.

What are the best Crawler.sh alternatives?

The best alternatives are Screaming Frog SEO Spider (free for 500 URLs, $259/year paid), Sitebulb (from $10/month), and Firecrawl (open-source, focused on LLM content extraction). Screaming Frog is the industry standard with more features but costs more.

Does Crawler.sh offer a free plan?

Yes, Crawler.sh offers a permanent free plan with crawling up to 600 pages, full CLI and desktop app access, all 16 SEO checks, and JSON/Sitemap XML exports. No credit card required.

Who is Crawler.sh best for?

Crawler.sh is best for SEO professionals running technical audits on small-to-medium sites, content teams migrating website content to new platforms, and developers who need a fast local crawler for automation pipelines. Currently macOS only.

Disclosure: MakerStack is funded by featured placement fees, sponsor slots and a small number of affiliate links. Nobody paid for this review. Where any of those does apply to a review, we say so on the page. The scoring criteria are the same in every case. See our editorial policy.