Guides & tutorials
Practical, tested writing on getting data out of websites, with and without code.
Updated Oct 7, 2026
Football Data to CSV: A Tested No-Code Match-Table Export
A fresh test extracted 28 football matches into five columns. Download the actual CSV or Excel file, check missing results, and reuse the same columns on your next run.
Read the guide →
Updated Jul 6, 2026
Can AI Scrape Any Website? A Test of 13 Popular Sites
I ran one AI web scraper against 13 popular websites with no custom setup. 10 returned clean data; 3 (Amazon, Zillow, AliExpress) blocked it outright. The full results, the numbers, and what the pattern means.
Read the guide →
Updated Jul 5, 2026
Ruby Web Scraping Tutorial (2026): Nokogiri, Step by Step
Scrape a website with Ruby and Nokogiri — fetch with open-uri, parse with CSS selectors, paginate, export CSV. When you need a headless browser. I ran every snippet against the live site.
Read the guide →
Updated Jul 5, 2026
PHP Web Scraping Tutorial (2026): DOMDocument, Step by Step
Scrape a website with PHP using only the built-in DOMDocument and DOMXPath — fetch, parse, paginate, export CSV. No Composer, no libraries. I ran every snippet against the live site.
Read the guide →
Updated Jul 5, 2026
JavaScript Web Scraping Tutorial (2026): Node.js + Cheerio, Step by Step
Scrape a website with JavaScript and Node.js using built-in fetch and Cheerio — parse, paginate, export CSV. When you need Puppeteer instead. I ran every snippet against the live site.
Read the guide →
Updated Jul 5, 2026
Java Web Scraping Tutorial (2026): jsoup, Step by Step
Scrape a website in Java with jsoup — fetch and parse in one library, select with CSS, paginate, export CSV, and handle the character-encoding gotcha. I ran every snippet against the live site.
Read the guide →
Updated Jul 5, 2026
Is Web Scraping Legal? What the Law Actually Says in 2026
A plain-English guide to web scraping law in 2026: public vs private data, terms of service, GDPR and personal data, copyright, and the cases that set the lines. Not legal advice — orientation from someone who builds scrapers.
Read the guide →
Updated Jul 5, 2026
Go Web Scraping Tutorial (2026): net/http + goquery, Step by Step
Scrape a website in Go (Golang) with net/http and goquery — parse HTML with CSS selectors, paginate, export CSV. Concurrency done politely. I ran every snippet against the live site.
Read the guide →
Updated Jul 5, 2026
Web Scraping Without Code: The Complete Guide
Paste a URL, get a spreadsheet: what no-code scraping handles in 2026, its honest limits, and how to monitor pages for change without false alarms.
Read the guide →
Updated Jul 5, 2026
Python Web Scraping Tutorial (2026): BeautifulSoup, Step by Step
Scrape websites with Python and BeautifulSoup: fetch, parse, paginate, export CSV. I ran every snippet against the live site before publishing.
Read the guide →
Updated Jul 5, 2026
How to Scrape Data from Any Website (No Code + Code Methods)
Three ways to scrape data from a website: no-code AI tools, Python, or browser extensions. A decision table, honest tradeoffs, and legality basics.
Read the guide →
Updated Jul 5, 2026
How to Scrape a Webpage: 3 Methods Compared
Scrape a single webpage three ways: AI webpage scraper, Python, or your spreadsheet. Tested copy-paste code and real time-to-first-data for each.
Read the guide →
Updated Jul 5, 2026
7 Best AI Web Scrapers in 2026
Seven AI web scrapers compared on pricing honesty, credit math, and extraction quality — sourced 2026 prices and honest reasons to pick each one.
Read the guide →
Updated Jul 5, 2026
AI Web Scraping in 2026: How It Works and When to Use It
How AI web scraping works: LLM extraction vs CSS selectors, real per-page costs, the failure modes vendors skip over, and when selectors still win.
Read the guide →