Skip to main content

Overview

Crawl4AI is an open-source, LLM-friendly web crawler that extracts clean content from websites. The user shares a URL; the agent crawls the page and returns clean, structured content.

Installation

Quick Start

1

Simple Usage

2

With Configuration

Use the same tool with an agent — see Usage with Agent below, or pass env vars and options from the sections above.

Usage with Agent

Available Methods

crawl(url)

Crawl a URL and extract content.

Common Errors

How It Works


Best Practices

Crawl only pages you are allowed to access. Check the site’s crawl policy before large runs.
Cap depth and page count so the agent processes focused content instead of an entire site.
Ask for structured extraction rather than raw HTML so the agent works with fewer, cleaner tokens.

Firecrawl

Web scraping API

Spider

Fast crawler

Jina

Reader API