PUBLIC WEB DATA. READY TO BUILD WITH.

Web scraping API.
For your apps and AI agents.

Turn public webpages into Markdown, HTML, links or structured JSON. Try a page in the playground, then connect your code through REST or MCP.

1,200 free credits each monthNo credit card required
ONE SOURCE. THE OUTPUT YOU NEED.

From public page to useful application data.

Read content, choose your sources and collect a bounded dataset. Use a managed browser without operating your own browser fleet.

01 / READ

Scrape a page

Retrieve one public page as Markdown, rendered HTML or links. Keep its source metadata with the result.

Scrape API →
02 / DISCOVER

Map its links

Find same-origin links on a page and choose where to go next. Page-level discovery keeps the scope clear.

Map API →
03 / COLLECT

Crawl a section

Set a page bound and depth, track an asynchronous job and read retained results from your private workspace.

Crawl API →
04 / STRUCTURE

Extract JSON

Describe the fields you need with a prompt or schema. Validate the AI-generated result in your application.

Extract API →
YOUR WEB DATA WORKSPACE

A URL in. Useful data out.

Checking engine
Scrape a webpagePOST /v2/scrape

Enter a domain or full URL. HTTPS is added automatically.

Turn a public page into Markdown, HTML or links with a Cloudflare browser.

Sign in to run your first request
Response
↗

Your next source starts here.

Create your account and run a request.
Real responses come from Cloudflare Browser Run.

Your results are private to your account.
SIMPLE MONTHLY PLANS

Start small. Build something useful.

1,200 free credits each month to try every tool. No credit card required.

Starter

For personal projects and small automations.

$7 / month

3,000 credits per month

Choose Starter →

Scale

For teams running larger data pipelines.

$29 / month

20,000 credits per month

Choose Scale →

Credits are shared across your playground, REST API and MCP clients. No rollover or automatic overage charges. Scrape and Map: 1 credit per successful request. Crawl: 1 per successful page. Extract: 5 per successful request.

YOUR API. YOUR AGENTS.

Fits the way you build.

Call a simple REST API from your app.
Connect agents through official Cloudflare MCP tools.

Integration guide ↗
JavaScript
const response = await fetch(
  'https://aihackr.com/v2/scrape', {
    method: 'POST',
    headers: {
      Authorization: `Bearer ${process.env.AIHACKR_API_KEY}`,
      'Content-Type': 'application/json'
    },
    body: JSON.stringify({
      url: 'https://example.com',
      formats: ['markdown']
    })
  }
);
console.log(await response.json());
A SMALL FIRST STEP

Start in the browser. Build from there.

1. Create your account

Verify the code sent to your email. Your private workspace starts with 1,200 free credits each month and no card.

2. Test one source

Enter a public URL in the playground. Inspect the actual result before collecting more pages.

3. Connect your code

Create a named API key for your backend or a compatible MCP client. The same account owns your results.

BUILD WITH THE WEB

Give your workflow better source material.

Keep retrieval, validation and source context visible as you move from a page to your application.

PRACTICAL GUIDES

Build a web data workflow you can inspect.

All guides →

BEFORE YOU BUILD

Common questions.

What is AIHackr?

AIHackr is a web scraping API and browser playground for public webpages. Retrieve Markdown, HTML, links or structured JSON, run bounded crawls, or connect a compatible MCP client. The engine is Cloudflare Browser Run.

Do I need an API key to use the playground?

No. Sign in with an email code and use your private workspace. Create an API key when you connect your own code or an MCP client. See accounts and API keys.

What do the free credits include?

Each verified account starts with 1,200 free credits each month. Scrape and Map cost 1 credit per successful request; Extract costs 5; Crawl costs 1 per successful page. Jobs hold their maximum cost while running and release unused credits when terminal. No card is required. Compare monthly plans.

Can I scrape JavaScript websites?

Browser rendering can read JavaScript-produced content. Access still depends on the target’s behavior, robots rules and provider restrictions. Logged-in target sessions, CAPTCHA solving and anti-bot bypass are not offered.

Does AIHackr run Firecrawl?

No. It runs Cloudflare Browser Run and uses official Cloudflare OSS MCP tools. The REST API exposes a documented Firecrawl-shaped subset; full SDK or feature compatibility is not promised. Read the migration guide.

Are paid plans and ChatGPT OAuth available?

Monthly subscriptions are available from your dashboard through Stripe Checkout, with invoices and cancellation in the customer portal. Hosted OAuth is being tested separately. Use an API-key-capable MCP client today. Check live capabilities for deployment state.

BUILT FOR YOUR WORKFLOW

Your account includes a private workspace and 1,200 free credits each month. Use the playground after signing in, or create an API key for your code and agents. Monthly paid plans add credits. Web search is not available.

API documentation ↗
YOUR AIHACKR ACCOUNT

Create your account.

Start with 1,200 free credits each month. Sign in securely with a code sent to your email. No password needed.

Your workspace and results are private. Read our Privacy policy and Terms. API keys are only needed when connecting your own code.

DEVELOPER SETTINGS

Your API keys.

Use a key to connect your code or an MCP client. You do not need one to use this website.