99.9% success · no blocks

The scraping stack that doesn’t get blocked.

Residential proxies, JavaScript rendering, CAPTCHA solving and AI structured extraction behind one endpoint. Send a URL, get clean data back. Scale by the server, not by credits.

Free requests to start · then a flat per-server subscription

GET /v1/scrape?url=shop.example200 OK
ProductPriceStock
Aero Runner$129.004.8in_stock
Trail Knit$98.504.6in_stock
City Slip-On$74.004.9low
100M+
Residential IPs
195
Countries
99.9%
Request success
<5s
Median response

Everything in one endpoint

Built for scraping at scale

The whole anti-blocking stack of proxies, browsers, CAPTCHA and extraction, managed for you, so you ship data pipelines instead of babysitting infrastructure.

Residential proxy network

100M+ real residential and mobile IPs across 195 countries, rotated automatically on every request so targets see organic traffic, never a datacenter range.

AI structured extraction

Skip the brittle CSS selectors. Describe what you want and our models return clean, typed JSON for products, prices, listings and reviews, straight from the rendered page.

Full JavaScript rendering

Every request runs in a real headless browser, so single-page apps, lazy-loaded content and infinite scroll come back fully hydrated.

Automatic CAPTCHA solving

hCaptcha, reCAPTCHA and bot-walls are detected and cleared inline. No third-party solver to wire up, no human in the loop.

Smart retries & geo-targeting

Failed fetches retry on a fresh IP and a fresh fingerprint. Pin a country, region or city when you need locale-accurate pricing and results.

Scale by the server, not credits

Flat, predictable pricing per concurrent server, not a credit meter that punishes you for retries. Forecast your bill before you scale.

how it works

One request. Clean data back.

No headless browsers to babysit, no proxies to rotate, no CAPTCHA solver to wire up. Point the API at any URL and parse the JSON it returns.

  1. 1

    Send a URL

    One authenticated GET. Add an extract hint when you want structured data instead of raw HTML.

  2. 2

    We handle the hard part

    Residential IP, headless render, CAPTCHA, retries, all behind the single endpoint.

  3. 3

    Get clean data back

    Structured JSON (or raw HTML) you can drop straight into your pipeline.

terminal
$ curl https://scrap.squarekey.org/v1/scrape \
   -H "Authorization: Bearer sqr_live_…" \
   --data-urlencode "url=https://shop.example/products" \
   --data-urlencode "extract=products"
response.json200 OK
{
  "url": "https://shop.example/products",
  "status": 200,
  "products": [
    { "name": "Aero Runner", "price": 129.00, "in_stock": true },
    { "name": "Trail Knit",  "price": 98.50,  "in_stock": true }
  ]
}

Where teams use it

From price tracking to lead gen

E-commerce & pricing

Track competitor prices, catalogue changes and stock across thousands of SKUs.

Search & SERP

Collect ranking, ads and local-pack data with city-level geo-targeting.

Lead generation

Enrich and verify company and contact data from directories at scale.

Market research

Aggregate reviews, listings and sentiment across marketplaces and forums.

Travel & fares

Pull real-time fares and availability from sites that block datacenter traffic.

Real estate

Monitor listings, price drops and availability across regional portals.

Plans

Simple, per-server pricing

Every plan is set up with the team so it fits your real volume. No credit meters, no surprises. Tell us what you're scraping and we'll get you running.

Starter

For a first project or a proof of concept.

  • 1 concurrent server
  • Residential proxies
  • JS rendering
  • Email support
Talk to the team
Most popular

Growth

For production pipelines that need to scale.

  • Up to 10 concurrent servers
  • AI structured extraction
  • CAPTCHA solving
  • City-level geo-targeting
  • Priority support
Talk to the team

Scale

High-volume and custom requirements.

  • Unlimited concurrency
  • Dedicated IP pools
  • Custom SLAs & onboarding
  • Slack channel + solutions engineer
Talk to the team

FAQ

Questions, answered

How does billing work?

You subscribe to a number of concurrent servers, not a credit balance, so retries, redirects and CAPTCHA solves never quietly drain a meter. Talk to the team and we'll size a plan to your volume.

What's a residential proxy?

A request routed through a real consumer device's IP rather than a datacenter. Targets see ordinary household traffic, which is far less likely to be rate-limited or blocked.

Do I have to write selectors?

No. Send an extract hint (e.g. "products") and our models return structured JSON from the rendered page. Raw HTML is always available if you'd rather parse it yourself.

Is there a free trial?

Yes. Every new account starts with free requests so you can test against your real targets before committing. Reach out and we'll get you a key.

Can I target a specific country or city?

Any of 195 countries, down to region and city where coverage allows, ideal for locale-accurate pricing, search results and availability.

Is scraping legal?

Collecting publicly available data is broadly permitted, but the rules depend on the site and your jurisdiction. We give you the infrastructure; you're responsible for using it lawfully and respecting each site's terms.

Ready to scrape without the blocks?

Tell us what you need to collect and we'll set you up with a key and a plan that fits.