Fai passare qualsiasi client HTTP in tunnel attraverso la nostra rete di IP di uscita a rotazione, oppure invia un URL e ricevi la pagina, Markdown pulito o esattamente i campi richiesti in JSON. IP, nuovi tentativi, blocchi e browser reali li gestiamo noi.
In stock · Bluetooth 5.3 · 32h battery · SKU ONX-441
200 OK · application/json · estrazione…
{
"data": {
"title": "Onyx Wireless Earbuds",
"price": "$129.00",
"rating": "4.0",
"stock": "In stock",
"sku": "SKU ONX-441"
}
}
I campi CSS e XPath funzionano con ogni piano, Free incluso. Ottieni il testo di ogni elemento o qualsiasi attributo indicato.
POST/v1/extract
{
"url": "https://news.example.com/port-record",
"prompt": "headline, author, publish date (ISO) and a one-sentence summary"
}
https://news.example.com/port-record
Shipping
Rotterdam port handles a record 15.2 million containers
By Anna de Vries · 18 September 2026
Europe's largest port moved more boxes than ever in the first eight months of the year, driven by a surge in transshipment from Asia and a faster turnaround at its automated terminals.
200 OK · application/json · estrazione…
{
"extracted_by": "ai",
"data": {
"headline": "Rotterdam port handles a record 15.2 million containers",
"author": "Anna de Vries",
"publish_date": "2026-09-18",
"summary": "Record container volume, driven by Asian transshipment and faster automated terminals."
}
}
Nessun selettore da scrivere o mantenere: descrivi i campi e un modello linguistico legge la pagina. Le date tornano normalizzate e si adatta quando cambia il markup del sito. Piano Scale e superiori.
POST/v1/extract
{
"url": "https://shop.example.com/onyx",
"prompt": "the product and its current offer",
"schema": {
"name": "string",
"price": "number",
"currency": "string",
"in_stock": "boolean",
"rating": "number"
}
}
https://shop.example.com/onyx
Onyx Wireless Earbuds
$129.00
★★★★☆
In stock · Bluetooth 5.3 · 32h battery · SKU ONX-441
200 OK · application/json · estrazione…
{
"extracted_by": "ai",
"data": {
"name": "Onyx Wireless Earbuds",
"price": 129.0,
"currency": "USD",
"in_stock": true,
"rating": 4.0
}
}
Uno schema fissa le chiavi e i tipi, così ogni risposta ha la stessa forma: i prezzi tornano come numeri e la disponibilità come true o false, pronti da salvare senza parsing. Piano Scale e superiori.
Three rules we use to keep hit rates high when the code underneath changes.
Version keys, never flush
Warm before you switch
200 OK · application/json · estrazione…
{
"status": 200,
"markdown":
"# Caching that survives a deploy\n\n
Three rules we use to keep hit rates high…\n\n
- Version keys, never flush\n- Warm before you switch"
}
Markdown pulito per prompt LLM e RAG: navigazione, footer e script rimossi, titoli, elenchi e link mantenuti. Stesso prezzo di qualsiasi altra richiesta, con ogni piano.
Come funziona
Dacci un URL. Ti restituiamo i dati.
Nessuna rete di raccolta da gestire, nessun blocco da combattere, nessuna richiesta che muore a metà strada. Tu chiami un endpoint; la parte difficile la facciamo noi.
PASSO 01
Mandi un URL
Punta il tuo client su scrape.land, in tunnel verso la pagina grezza oppure tramite l'API /v1/extract con i campi che vuoi. Una sola integrazione, e funziona da qualsiasi linguaggio.
PASSO 02
La raccogliamo noi
La tua richiesta passa da una rete globale a rotazione che si ricontrolla da sola e aggira i blocchi al posto tuo. Fissa un paese se ti serve.
PASSO 03
Dati puliti, solo quelli validi
Ricevi la pagina, o il JSON strutturato che hai chiesto. Se qualcosa viene bloccato o fallisce, riproviamo in silenzio, e paghi solo le risposte che tornano buone.
Strumenti senza codice
Trova clienti senza scrivere codice.
Scegli un tipo di attività e una città. Ognuna compare sulla mappa con sito, telefono ed email, e un clic tiene solo quelle senza sito. Poi leggi ogni sito per trovare email, o trasforma un elenco di pagine in un foglio di calcolo.
Dati di esempio
Attività
Sito
Telefono
Attività locali
Tutti i dentisti, idraulici o ristoranti di una città, su una mappa, filtrati per sito e telefono.
Trova contatti
Incolla una directory o un elenco "top 50". Ottieni email pubblica, telefono e link social di ogni azienda.
Estrai in una tabella
Incolla pagine, descrivi le colonne a parole, scarica il foglio di calcolo.
Inclusi in ogni piano a pagamento. Il piano gratuito include un'anteprima. Ogni ricerca usa unità di richiesta del tuo piano, come l'API.
Geo, sessioni, retry e tutto il resto che i grandi ti contano a parte, in un unico prezzo fisso per 1.000 richieste. Un browser vero costa di più perché costa di più anche a noi: 5 unità, o 1 se blocchi immagini e font.
Tunneling
Ci passi qualsiasi cosa. Esce da un’altra parte.
Punta qualsiasi client HTTP a un solo indirizzo. Ogni richiesta parte da un IP diverso, nel paese che scegli, oppure mantiene lo stesso IP per tutta la sessione. Nessun SDK: è un normale tunnel HTTP, HTTPS o SOCKS5.
il sito vede203.0.113.24DE
Rotazione: una nuova uscita a ogni richiesta.
Rotazione o IP fisso. Una nuova uscita a ogni richiesta, oppure aggiungi -session-abc per mantenere lo stesso IP durante un login o un checkout.
Scegli il paese. Aggiungi -country-de e la pagina si carica come la vede un visitatore di lì: prezzi locali, risultati locali.
Qualsiasi client. curl, Python requests, Node, Puppeteer, Playwright, Scrapy: qualsiasi client che può passare da un tunnel funziona senza modifiche.
HTTP, HTTPS e SOCKS5. Porta 8080, oppure 443 sulle reti che la filtrano.
Estrazione strutturata
Indica i campi, o semplicemente descrivili.
Indichi i campi con CSS o XPath e ricevi JSON pulito. Nessun parsing HTML dalla tua parte.
terminal
# one call: a URL and the fields you want
$curl https://scrape.land/v1/extract \
-H"Authorization: Bearer $KEY" \
-d'{
"url": "https://shop.example/item/42",
"fields": {
"title": "h1",
"price": ".price"
}
}'
200 OK· 1.2s
{
"title": "Trail Runner 2",
"price": "€129"
}
CSSXPathpromptschemaitems[]Markdownrender
Browser o no
Con un browser reale, o senza.
Dici cosa vuoi; noi scegliamo l’uscita, riproviamo ciò che viene bloccato e avviamo un browser solo quando lo chiedi. La maggior parte delle pagine non ne ha bisogno, e una richiesta semplice è più veloce ed economica.
Richiesta semplice1 unità · la più veloce
https://app.example.com/deals
<div id="root"></div>
L’HTML esattamente come l’ha inviato il server. Va bene per la maggior parte dei siti, ma una pagina costruita con JavaScript qui è ancora un guscio vuoto.
"render": true5 unità · 1 con block_resources
https://app.example.com/deals
Aeron chair$899 → $649
Standing desk$520 → $399
4K monitor$340 → $279
Un browser reale carica la pagina ed esegue il suo JavaScript, poi leggiamo ciò che vedrebbe un visitatore. Aggiungi wait_for per attendere un elemento lento.
USDEGBFRJPBRINCANLSGAUESITPLSEMXKRTR
Targeting geografico
Raccogli da qualsiasi paese, richiesta per richiesta, o lasci che ruoti in giro per il mondo. Prezzi locali, contenuti locali, senza VPN.
GET /login 203.0.113.7
POST /cart 203.0.113.7
POST /pay 203.0.113.7
-session-abc → 1 IP
Sessioni e retry
Mantieni la stessa identità lungo un flusso a più passaggi, o lasci ruotare ogni richiesta. Le raccolte fallite vengono ritentate senza che te ne accorga.
200 shop.example +1
403 ↻ shop.example +0
200 shop.example +1
504 ↻ shop.example +0
Paghi solo quello che è valido
Se una pagina non si riesce a raccogliere, non la paghi. La tua fattura è esattamente quello che hai ricevuto.
Prezzi
Piani semplici. Una tariffa fissa, più conveniente man mano che cresci.
Fatturato per 1.000 richieste consegnate, con blocchi ed errori gratuiti, e la tariffa scende man mano che cresci. Oppure scegli Pool: 19 $ fissi, senza conteggio delle richieste.
Fatturazione annuale (paghi 10 mesi, ne ricevi 12)MensileAnnuale2 mesi gratis
L’abbonamento annuale viene fatturato una sola volta per tutto l’anno, al prezzo di dieci mesi. Le richieste incluse restano mensili e vengono ricaricate ogni mese: l’annuale cambia quanto paghi, non quanto puoi usare in una volta.
Stessa fatturazione fissa per 1.000, le nostre tariffe migliori, 1.000 richieste/sec, con rendering nel browser, aggiramento anti-bot (es. Cloudflare) ed estrazione AI inclusi come su Scale e Business. Scrivici se ti serve di più.
Business XL$1.999/mese$19.990/anno15 mln di richieste/mese15.000.000 richieste al mese$0,133 / 1.000$0,111 / 1.000Inizia gratis
Business XXL$3.499/mese$34.990/anno30 mln di richieste/mese30.000.000 richieste al mese$0,117 / 1.000$0,097 / 1.000Inizia gratis
Business Ultra$9.999/mese$99.990/anno100 mln di richieste/mese100.000.000 richieste al mese$0,100 / 1.000$0,083 / 1.000Inizia gratis
Confronto onesto
Stessi dati. Una frazione della fattura.
Le stesse richieste consegnate, una frazione della fattura. Confronta i modelli di fatturazione, non il marketing.