Skip to content

What is web scraping? A 2026 guide for non-developers

Concept explainers·1 min read·Updated 2026-05-13·3 sections

Web scraping is the automated extraction of data from websites. Every business now uses it: sales teams to build lead lists, marketers to monitor competitor pricing, product teams to gather training data for AI models, researchers to compile public-record datasets. This guide explains what it is, when to use it vs an API, and how to do it legally.

01

Scraping vs API: which to use

APIs are official data interfaces (Google Maps Places API, LinkedIn Recruiter API). They're usually rate-limited, paid, and restrict what you can store. Scraping pulls the same data from public web pages — slower but unlimited and yours to keep. Use the API when it covers your need and the cost works; scrape when the API doesn't exist, costs too much, or restricts data usage.

03

What tools do people use?

Three tiers: (1) DIY — Python + BeautifulSoup or Playwright. Cheap but you maintain it. (2) Self-serve cloud — Kavex, Outscraper, Apify. Pay per result, no maintenance. (3) Enterprise — Bright Data, Apify Enterprise. Customised + dedicated proxies for high volume.

Written after running it
Last run
plumbers · London · Google Maps
Rows
30
Time
23s
Cost
€0.06
30 rows × 2 credits = 60 credits · 1 credit = $0.001

Every number on this page comes from that run, not from a price list.

04

Questions people ask

Can I scrape anything?

No. Pages behind a login (e.g. private LinkedIn profiles, paid databases) need the account holder's permission. Sites with explicit robots.txt or ToS prohibitions are grey-area — consult a lawyer for commercial use.

What's a proxy?

A relay server that routes your request through a different IP address. Necessary because many sites rate-limit per IP. Residential proxies (real consumer IPs) are most reliable; datacenter proxies are cheaper but get blocked faster.

Priced against
Point it at something. See what comes back.Your first 500 Google Maps leads are on the house. No card needed.
Start scraping free