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.

20-page free trialNo credit card requiredPowered by Cloudflare Browser Run
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.
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 20 trial pages 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 does the free trial include?

Each verified account starts with 20 lifetime trial pages. A single-page operation reserves one page. A crawl reserves its requested maximum, including unused capacity or upstream failures, so start with a small limit. No card is required. See current availability.

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?

Paid subscriptions and hosted OAuth are being tested separately and are not enabled on production. You can use the live free trial and connect an API-key-capable MCP client today. Check live capabilities for current deployment state.

BUILT FOR YOUR WORKFLOW

Your account includes a private workspace and a 20-page free trial. Use the playground after signing in, or create an API key for your code and agents. Paid plans and web search are coming later.

API documentation ↗
YOUR AIHACKR ACCOUNT

Create your account.

Start with 20 pages free. Sign in securely with a code sent to your email. No password needed.

Your workspace and results are private. 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.