Skip to main content
Build
Win big in $1M Challenge

Apify Documentation

Learn how to put the web to work with Apify.

Getting started

Apify is all about Actors—a new way to package your code to make it easy to share, integrate, and build upon.
Actors on the Apify platformActors on the Apify platform
Actors on the Apify platformActors on the Apify platform

Platform

The full reference of the Apify platform.
Apify APIApify API

Apify API

Interact with the Apify platform from your applications.
Apify SDKApify SDK

Apify SDK

Software toolkits for developing new Actors.
Apify CLIApify CLI

Apify CLI

Control the Apify platform from terminal or shell scripts.

Apify Academy

Free practical courses on web scraping and the Apify platform. Go from beginner to expert, all in one place.

Open-source tools

CrawleeCrawlee

Crawlee

Web crawling, scraping, and browser automation library for Node.js and Python with autoscaling and proxies.
Fingerprint SuiteFingerprint Suite

Fingerprint Suite

Toolkit for generating and injecting realistic browser fingerprints into Playwright and Puppeteer.

impit

Rust-based HTTP client with browser impersonation. Bindings for Node.js, Python, and CLI.

mcpc

Command-line client for the Model Context Protocol (MCP) for exploration, scripting, and code mode.

proxy-chain

Node.js proxy server with SSL, authentication, and upstream proxy chaining.

Actor whitepaper

Open specification for building serverless microapps in any programming language.
Follow Apify on GitHub

Actor templates

Create new web scraping projects using ready-made templates for various programming languages and scraping libraries.

Community & Help

More reading

Monetize your code

Publish your Actors on Apify Store and earn regular passive income.