Scrape a Pinterest board into a spreadsheet
The Pinterest Board Scraper turns a board into rows. You submit board URLs in pinterest.com/<user>/<board> form - one per line, or uploaded as a CSV, XLSX, TXT or Parquet file - set a limit per query, and every pin comes back as a record with the board you asked for, the pin's title and description, the outbound link, the image, the pin's own address, the repin count and the account that posted it. Nine columns, one row per pin, downloadable as CSV, Excel or JSON. The board column arrives normalised to <user>/<board> even though you submitted a full URL, which makes it a short key to group on.
One detail in this export will break an importer if you do not know about it. The description column is never the empty string. On a pin that has no description it comes back as a single space - a value that is truthy, one character long, and shows as a blank cell in a spreadsheet, so every obvious emptiness check passes it. Trim before you filter, deduplicate or count. A second, gentler surprise: link is absent on a great many rows, because it is the pin's outbound destination rather than the pin itself, and plenty of pins do not link anywhere. The column that is always there is url, the pin's own pinterest.com/pin/<id>/ address, which makes it the reliable key to join or diff on. Note too that repins is a string of digits rather than a number, and that everything in the export is a string except position, which the JSON carries and the spreadsheet does not.
Two limits are worth stating plainly. Pinterest renders boards in the browser rather than in the page's HTML, and the tool says getting the full board needs a residential exit of your own; without one a run still returns pins, but treat what comes back as a partial view rather than the whole board. And every run we hold was against a single board, so this page prints no fill rates and no proportions - those would describe that one board and nobody else's. It describes the export's shape and its traps instead, and a small free-tier run over your own boards is the honest way to see the rest.
On the legal side this sits heavier than a product catalogue, for two reasons worth weighing. The author column names an account, so the export can identify a person and the GDPR and comparable regimes apply to whatever you do next. And the pins themselves - images, titles, descriptions - are somebody else's creative work, so republishing is a copyright question rather than a data-protection one. Everything collected is shown on a public board to any visitor and no login or paywall is involved, but Pinterest's own terms still restrict automated access, so read them before you scale. Start free: your first 500 rows cost nothing and need no credit card, and after that it is $0.002 per row, flat.