← All projects
Developer building blocks

Firecrawl

Turns websites into clean text and data that AI tools can read and use.

What it does

Firecrawl collects information from the web for AI programs. Give it a web address and it returns the page as clean text, structured data or a screenshot. It can also search the web, find every page on a site, or collect thousands of pages at once.

It can click, scroll and type on a page before collecting its content, and it can read files posted online, such as PDFs and Word documents. Its makers say it handles hard parts like pages that load content with code and sites that limit visitors.

The project is open source and is also offered as a paid hosted service. Developers connect it to their apps or AI agents with a key from the service.

Who it's for

Developers building AI apps or agents that need up-to-date information from websites.

Can I use it without coding?

Developers only. It's used through code, a command-line tool or a hosted service that needs an account and key. New to this? Start here.

Can I run it?

Cost
Free, with optional paid extrasThe open-source version is free; the makers also sell a hosted or pro version.
Runs on
Cloud
Privacy
Sends what you give it to an online service
API key
Needed. An API key is a password-like code from an online AI service. What's that?

Try it

Using Claude Code, Cursor or another AI coding assistant? Paste the prompt and it will walk you through the setup.New to this?

Before you install

  • Only download from the official GitHub page. Copies with similar names exist for many popular projects.
  • License (AGPL-3.0): Free to use; if you run a changed version as an online service, you must share your source code.
  • Keep your API key private. Never paste it into websites or share it, and set a spending limit with the AI service.
  • What you type or upload is sent to an online service. Avoid sharing private or sensitive information.
  • More on staying safe

Where people are talking about it