Delv
Firecrawl
Getting Started Guide

How to Use Firecrawl

A practical guide to get you up and running with Firecrawl. Written by Delv Editorial, Delv Team.

Getting started with Firecrawl

In this guide, you'll learn how to extract structured data from websites using Firecrawl. By the end, you'll be able to turn any webpage into clean, usable data formats like JSON or Markdown.

Step 1: Sign up and set up

  1. Go to Firecrawl's website.
  2. Click on the "Get Started" button in the top right corner.
  3. Fill in your email and password to create an account. You may also sign up using Google for quicker access.
  4. Once signed up, verify your email if prompted. Log in to access the dashboard.

Step 2: Your first data extraction

  1. In the dashboard, locate the "New Project" button and click on it.
  2. Enter a project name and the URL of the website you want to extract data from. Click "Create Project."
  3. After the project is created, select the output format you prefer (JSON, Markdown, or schema).
  4. Click on the "Run Extraction" button. Firecrawl will process the URL and present you with the extracted data.
  5. Once the extraction is complete, you can view, download, or copy the structured data.

Step 3: Get better results

  1. For more accurate results, refine your extraction by using the "Custom Settings" option.
  2. You can specify particular HTML elements to target, such as classes or IDs, to filter the data more effectively.
  3. Use the "Preview" feature to see a sample of the extracted data before finalising the output.

Pro tip

If you need to extract data from multiple pages, use the "Batch URL" feature. This allows you to input a list of URLs at once, saving you time on individual requests.

Common mistake to avoid

Avoid using URLs that require login or have dynamic content (like JavaScript-rendered pages) without proper settings. Firecrawl may not be able to extract data from these types of sites effectively. Always check the site’s accessibility first.