Public Facebook data without login: pages with contact details, posts, reels with captions, comments, Marketplace listings, groups and events. Low flat prices, free filters, monitoring mode and a coverage report for every input.
snake_case and flat output keep recordType, so every record is accepted by its table. A write that fails is never charged and never counted.
Every charge is checked against your maximum cost per run first, so the run stops cleanly with its coverage report and summary.
Monitor checks are charged once per input per run, even when requests are retried.
In monitoring mode, page records are bought once per monitor, and known pages skip the page download.
A monitor stops only when a whole page of posts or listings was delivered before.
Page details and transparency run separately from page posts, so a failure there never stops the posts. Transparency alone is charged only as transparency.
Unknown Marketplace places are checked against Facebook's answer instead of silently searching another city. The searched coordinates are shown in the coverage report.
"Max items per run" now reports RUN_LIMIT and starts nothing new once reached.
New link formats: /p/Name-ID/, /pages/…/ID/, /commerce/listing/ID/. /share/… and fb.watch links were tested.
marketplace: lines keep their commas; "phone in Mansoura" keeps its place; Instagram and other non-Facebook links get a clear message; "London, Ontario" is no longer read as London, UK.
Coverage and summary are also written when a run is aborted.
0.1 — 2026-10-03
First release.
Scrapes pages (exact followers, contact details, optional transparency), page posts, single posts, reels (with captions, plays and views), videos and photos without logging in.
Scrapes comments in three orders, with optional replies.
Scrapes Marketplace searches (location, radius, price, condition, recency and sort), with optional listing details.
Scrapes public groups and events.
One input box recognises page names, every common Facebook link format, share links and marketplace: … in <city> searches. Marketplace locations accept city names in English or Arabic, typos and coordinates.
Date filters are applied by Facebook itself for page posts, so old posts are reached directly.
Adds monitoring mode for pages, groups, Marketplace and events. A monitor reports Marketplace price changes and never charges twice.
Adds a coverage report for every input. Filters are free.
Never charges for empty, duplicate, filtered or already-monitored results.
Lighter requests cut proxy traffic two to thirty times. If Facebook changes its internal queries, the scraper re-reads them from a live page by itself.