VOOZH about

URL: https://apify.com/zerobreak/pinterest-board-downloader

โ‡ฑ Pinterest Board Downloader ยท Apify


Pricing

$4.99/month + usage

Go to Apify Store

Pinterest Board Downloader

Pinterest Board Downloader scrapes every pin from any public board, collecting images and metadata automatically, so you can archive boards or pull Pinterest content into research workflows without doing it by hand.

Pricing

$4.99/month + usage

Rating

0.0

(0)

Developer

๐Ÿ‘ ZeroBreak

ZeroBreak

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

1

Monthly active users

4 months ago

Last modified

Categories

Share

Pinterest Board Downloader: scrape and save entire Pinterest boards

Pinterest Board Downloader pulls every pin from any public Pinterest board and stores the results as structured data. Give it a board URL and it returns pin images, titles, descriptions, source links, save counts, and creator details without any manual clicking.

It handles pagination on its own, so boards with hundreds or thousands of pins work the same as small ones. You can run it against one board or a list of boards in a single job.

Use cases

  • Competitive research: see what content competitors are saving and how popular those pins are
  • Board archiving: save a complete snapshot of any board before it gets deleted or reorganized
  • Content planning: pull inspiration from curated boards into a spreadsheet or content calendar
  • Design and mood boarding: collect reference images from public boards for offline use in design tools
  • Market research: analyze what gets pinned in a niche by scraping popular boards and sorting by save count
  • SEO and link analysis: extract source URLs from pins to find what content performs on Pinterest

Input

ParameterTypeDefaultDescription
boardUrlstring-Single Pinterest board URL. Use for one board.
boardUrlsarray-List of Pinterest board URLs. One per line. Use for bulk runs.
maxPinsinteger100Max pins to collect across all boards. Set to 0 for no limit.
imageQualitystringhighImage resolution: high (original), medium (564px), or low (236px).
timeoutSecsinteger300Total run time limit in seconds. Raise this for very large boards.
requestTimeoutSecsinteger30Per-request timeout in seconds.
proxyConfigurationobjectDatacenter (Anywhere)Proxy type and location for requests. Supports Datacenter, Residential, Special, and custom proxies. Optional.

Example input

{
"boardUrls":["https://www.pinterest.com/apify/web-scraping/"],
"maxPins":200,
"imageQuality":"high",
"proxyConfiguration":{"useApifyProxy":true}
}

What data does this actor extract?

The actor stores one record per pin in an Apify Dataset. Example output:

{
"pinId":"987654321012345678",
"pinUrl":"https://www.pinterest.com/pin/987654321012345678/",
"pinTitle":"Modern Minimalist Home Office",
"pinDescription":"Clean desk setup with natural lighting and wooden accents",
"imageUrl":"https://i.pinimg.com/originals/aa/bb/cc/aabbcc123.jpg",
"videoUrl":null,
"isVideo":false,
"imageWidth":736,
"imageHeight":1104,
"sourceUrl":"https://www.apartmenttherapy.com/home-office-ideas",
"dominantColor":"#d6c5b0",
"boardId":"123456789",
"boardName":"Home Office Inspiration",
"boardUrl":"/designstudio/home-office-inspiration/",
"pinnerUsername":"designstudio",
"pinnerFullName":"Design Studio",
"saveCount":3842,
"createdAt":"2024-06-01T08:30:00Z",
"scrapedAt":"2025-03-11T10:15:22.341Z"
}
FieldTypeDescription
pinIdstringUnique Pinterest pin ID
pinUrlstringFull URL to the pin on Pinterest
pinTitlestringPin title text
pinDescriptionstringPin description or alt text
imageUrlstringDirect image URL at the selected quality
videoUrlstringVideo URL (only for video pins)
isVideobooleanTrue if the pin is a video
imageWidthintegerOriginal image width in pixels
imageHeightintegerOriginal image height in pixels
sourceUrlstringExternal URL the pin links to
dominantColorstringDominant hex color of the image
boardIdstringPinterest board ID
boardNamestringBoard display name
boardUrlstringRelative board path
pinnerUsernamestringUsername of the person who saved the pin
pinnerFullNamestringFull name of the pinner
saveCountintegerNumber of times the pin has been saved
createdAtstringWhen the pin was created (ISO 8601)
scrapedAtstringWhen this record was scraped (ISO 8601)

How it works

  1. Opens the Pinterest board in a headless Chromium browser to establish a session
  2. Reads session cookies and the CSRF token from the browser context
  3. Calls Pinterest's internal board feed API directly using those credentials
  4. Paginates through results using Pinterest's bookmark system until all pins are collected (or the max_pins limit is reached)
  5. Extracts and saves structured data for each pin to the Apify Dataset

FAQ

Does it work with private boards? No. Pinterest requires a login to view private boards. This actor only works with public boards.

How many pins can it scrape per run? There is no hard limit in the actor. Pinterest uses bookmark-based pagination, so boards with 1,000+ pins work fine. Set maxPins to 0 to collect everything, or cap it to control costs.

Can I download the actual image files? The actor outputs direct image URLs in the dataset. To download the files, you can pass those URLs to Apify's downloader actors, or use the URLs directly in your workflow.

What image quality options are available? High returns the original resolution (up to 736px wide or full originals where available). Medium returns 564px wide. Low returns 236px thumbnail size.

Does it handle video pins? Yes. Video pins include a videoUrl field with a direct link to the MP4 file. The isVideo field is set to true for these pins.

Will it break if Pinterest changes their internal API? Pinterest's internal API does change from time to time. If the actor stops returning data, check the Apify console for error messages and open an issue on GitHub.

Integrations

Connect Pinterest Board Downloader with other apps using Apify integrations. You can pipe results into Google Sheets, Airtable, Slack, or any downstream actor. Use webhooks to trigger a notification or another workflow whenever a run finishes.

You might also like

Pinterest Data Extractor

zerobreak/pinterest-data-extractor

Pinterest Data Extractor scrapes pin images, descriptions, and IDs from any board or profile, so content teams can collect Pinterest data without copying it by hand.

Pinterest Boards Scraper

scrapio/pinterest-boards-scraper

Scrape Pinterest board data quickly and reliably. This actor gathers board details, pin lists, descriptions, and engagement stats from public boards. Built for marketers, analysts, and developers needing structured Pinterest board data.

Pinterest Board Downloader

headlessagent/pinterest-board-downloader

This Apify Actor enables you to extract and download structured data from all pins in a Pinterest Board using only the board's URL

๐Ÿ‘ User avatar

Headless Agent

341

Pinterest Boards Scraper

scrapier/pinterest-boards-scraper

Automate Pinterest board data collection at scale. Pinterest Boards Scraper pulls board metadata, pins, media URLs, and performance metrics. Perfect for SEO research, trend tracking, brand monitoring, and analytics workflows.

Pinterest Scraper โ€” Extract Pins, Boards & Profiles

oneary/pinterest-scraper

Scrape Pinterest pins, boards, and profiles with Playwright. Extract images, descriptions, save counts, and board metadata from any Pinterest search or board.

Pinterest Image Downloader

zerobreak/pinterest-image-downloader

Pinterest image downloader that extracts full-resolution photos from any pin or board URL, so designers and marketers can collect visual assets without clicking through Pinterest one image at a time.

Pinterest Board Listings Scraper

ecomscrape/pinterest-Board-listings-scraper

Scrape Pinterest board listings from search results or profile pages. Extract board names, pin counts, follower data, cover images, collaboration details, privacy settings, and 35+ metadata fields for research, trend analysis, and content strategy.

ecomscrape

14

Pinterest Boards Scraper

scraperforge/pinterest-boards-scraper

๐Ÿ“Œ Pinterest Boards Scraper (pinterest-boards-scraper) extracts board titles, URLs, descriptions, pin & follower counts, topics, owner info & cover images from Pinterest boards. ๐Ÿ”Ž Ideal for market research, content curation, trend tracking & influencer outreach. ๐Ÿš€

Pinterest Pin Downloader

headlessagent/pinterest-pin-downloader

Download and extract detailed metadata, images, and videos from public Pinterest Pins using their URLs. Supports JSON output with pin stats, image and video links, user and board profiles.

๐Ÿ‘ User avatar

Headless Agent

54

1.0

Pinterest Boards Scraper

simpleapi/pinterest-boards-scraper

Collect actionable insights from Pinterest boards automatically. This scraper fetches board details, pins, images, videos, and engagement stats. Useful for competitive research, content strategy, and large-scale Pinterest data analysis.

Related articles

How to scrape Pinterest data in 5 easy steps
Read more