Turn any website intostructured data

Scrape any website, capture screenshots, monitor website changes, parse structured data from any website in any format.Try it for free.

JSON

Developer First

Integrate with your favorite tools

Extend Supacrawler with powerful integrations and your own custom processors.

Integrations

Build with your favorite tools

We support a wide range of integrations with your favorite tools.

Open Source

Build Together

MIT licensed. Fork, contribute, make it yours. We love contributions!

Get started

Ready to build?

Turn any website into structured data

Simple API

Use your preferred language

Extract structured data from any website with our APIs and SDKs

demo.ts
1// Parse API - AI-powered data extraction with natural language
2import { SupacrawlerClient } from '@supacrawler/js'
3
4const client = new SupacrawlerClient({ apiKey: process.env.SUPACRAWLER_API_KEY })
5
6// Extract product info using natural language
7const result = await client.parse({
8 prompt: "Extract product information from https://shop.example.com/iphone",
9 schema: {
10 type: "object",
11 properties: {
12 name: { type: "string" },
13 price: { type: "number" },
14 in_stock: { type: "boolean" }
15 },
16 required: ["name", "price"]
17 },
18 output_format: "json"
19})
20
21console.log('Success:', result.success)
22console.log('Data:', result.data)

Flexible Plans

Pricing on your terms

Get started with 500 credits for free.Credits never expire.
Monthly
Yearly

Save up to 17% with annual billing

Hobby

For personal projects and testing

$0/month

  • 500 free credits
  • 5 simple scrapes/min
  • 1 browser operation/min

Starter

Popular

For small teams and growing businesses

$15/month

  • 5,000 credits/month
  • 20 simple scrapes/min
  • 3 browser operations/min

Pro

For large teams and enterprises

$65/month

  • 100,000 credits/month
  • 100 simple scrapes/min
  • 10 browser operations/min

Frequently asked questions