Pinterest Image Scraper & Downloader

Pinterest Image Scraper & Downloader

by codenest

Scrape Pinterest images in 8+ resolutions with full metadata—creator, board, engagement stats & direct CDN links. Perfect for developers, designers, and marketers needing structured data.

12 runs
3 users
Try This Actor

Opens on Apify.com

About Pinterest Image Scraper & Downloader

Need to pull high-quality images from Pinterest for a project? I built this scraper because I kept running into the same wall: manually saving pins is slow, and you lose all the useful data around them. This actor handles the grunt work. It grabs the image in the resolution you need—there are eight to choose from, so you're covered whether it's for a thumbnail or a full-scale print. More importantly, it structures everything for you. You get the image's direct CDN link for easy downloading, plus the full context: the pin description, who originally created it, who pinned it, and which board it's on. It even pulls engagement stats like saves and comments. For developers, it outputs clean JSON, ready to pipe into your app or database. For designers and marketers, it's a huge time-saver for building mood boards, sourcing assets, or analyzing what visuals are resonating on the platform. You're not just getting a folder of JPGs; you're getting the complete, organized story behind each image, which is what actually makes the data valuable.

What does this actor do?

Pinterest Image Scraper & Downloader is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Pinterest Image Scraper & Downloader

Overview

This Apify actor scrapes and downloads images from Pinterest pins. It extracts multiple image resolutions and comprehensive metadata for each provided URL, outputting structured JSON data. It's designed for batch processing of Pinterest content.

Key Features

  • Bulk Image Download: Processes multiple Pinterest pin URLs in a single run.
  • Multiple Resolutions: Fetches up to 8 different image size variants per pin, from thumbnails to the original quality.
  • Complete Metadata: Extracts detailed information including pin IDs, descriptions, timestamps, and engagement stats (likes, saves, comments).
  • User & Board Data: Captures uploader, original creator, current pinner, and board information.
  • Robust Processing: Includes URL validation, error handling with success/failure status per URL, and direct CDN access for downloads.

How to Use

  1. Provide a list of Pinterest URLs in the actor's input.
  2. Start the actor. It will process each URL, download available images, and gather metadata.
  3. Retrieve the structured JSON output from the dataset, which includes download links and all scraped data.

Input

Configure the actor by passing a JSON object with an array of Pinterest URLs. Both pin.it short links and full pinterest.com/pin/ URLs are accepted.

{
  "media_urls": [
    { "url": "https://pin.it/6XXeT5pA6" },
    { "url": "https://www.pinterest.com/pin/99079260547630498/" }
  ]
}
Parameter Type Required Description
media_urls Array Yes List of objects containing Pinterest pin URLs.
url String Yes A valid Pinterest pin URL.

Output

The actor returns an array of JSON objects, one for each processed input URL. Each object contains a status flag, the original URL, and a data object with all scraped details.

Core Status Fields:
* success: Boolean indicating if the scrape was successful.
* url: The original URL that was processed.
* error: null if successful, otherwise contains an error message.

Example data object structure:

{
  "id": "432838214205733278",
  "type": "image",
  "description": "Pin description text...",
  "seo_title": "SEO title...",
  "created_at": "Sat, 10 May 2025 04:07:03 +0000",
  "stats": {
    "repin_count": 1,
    "like_count": 2,
    "total_saves": 3
  },
  "uploader": { ... },
  "board": {
    "name": "Board Name",
    "privacy": "public"
  },
  "downloads": {
    "image": [
      {
        "size": "orig",
        "url": "https://i.pinimg.com/originals/e0/9b/d9/e09bd9...jpg",
        "width": 1080,
        "height": 1927
      }
      // ... more size variants
    ]
  }
}

Key data fields include:
* Content Info: id, type, description, seo_title, created_at.
* Engagement: stats object with counts for repins, likes, comments, and saves.
* User Data: uploader, original_creator, and current_pinner objects.
* Board Data: board object with name, ID, and privacy setting.
* Downloads: The downloads.image array contains URLs, dimensions, and size labels for all available image versions.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Pinterest Image Scraper & Downloader now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
codenest
Pricing
Paid
Total Runs
12
Active Users
3
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support