Skip to main content

What is CrawlKit?

CrawlKit is a web crawling API service that lets you fetch web pages, search the internet, and take screenshots - all through simple HTTP requests. No complex setup. No headless browser configuration. Just send a request and get results.

Quick Start

Get started in 3 steps:
1

Get your API key

Sign up and get your API key from the dashboard. It starts with ck_.
2

Make your first request

curl -X POST https://api.crawlkit.com/v1/crawl/raw \
  -H "Authorization: ApiKey ck_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com"}'
3

Get your response

You’ll receive the HTML content, status code, headers, and timing info.

See the full quickstart guide

Learn how to set up and make your first API call.

How it Works

  1. You send a request - Just an HTTP POST with the URL you want to crawl
  2. We handle the hard parts - Proxies, retries, browser rendering, IP rotation
  3. You get clean data - HTML, search results, or screenshots ready to use
Each request costs 1 credit. Simple pricing, no surprises.

Code Examples