---
source_url: "https://docs.firecrawl.dev/quickstarts/python"
title: "Python Quickstart | Firecrawl"
mirrored_at: 2026-09-02T01:01:45.579Z
host: docs.firecrawl.dev
cited_in_42a: true
mirror_canonical: "https://index.42a.ai/docs.firecrawl.dev/quickstarts/python"
---

> **Original source:** https://docs.firecrawl.dev/quickstarts/python

Python

Get started with Firecrawl in Python. Scrape, search, and interact with web data using the official SDK.

## Prerequisites

-   Python 3.8+
-   A Firecrawl API key — [get one free](https://www.firecrawl.dev/app/api-keys)

## Install the SDK

## Search the web

## Scrape a page

Example response

## Interact with a page

Use Interact to control a live browser session — click buttons, fill forms, and extract dynamic content.

## Environment variable

Instead of passing `api_key` directly, set the `FIRECRAWL_API_KEY` environment variable:

## Next steps

[

Rails

Previous





](https://docs.firecrawl.dev/quickstarts/rails)[

FastAPI

Next





](https://docs.firecrawl.dev/quickstarts/fastapi)