VOOZH about

URL: https://apify.com/maximedupre/pinterest-video-downloader

โ‡ฑ Pinterest Video Downloader for Media URLs ยท Apify


Pricing

from $2.65 / 1,000 processed pinterest pins

Go to Apify Store

Pinterest Video Downloader

Download media from public Pinterest pins. Paste pin URLs, pin.it links, or pin IDs to get video and image URLs, thumbnails, titles, descriptions, pinner data, board data, and optional Apify storage links.

Pricing

from $2.65 / 1,000 processed pinterest pins

Rating

0.0

(0)

Developer

๐Ÿ‘ Maxime Duprรฉ

Maxime Duprรฉ

Maintained by Community

Actor stats

0

Bookmarked

8

Total users

4

Monthly active users

5 days ago

Last modified

Share

๐Ÿ“ฅ Pinterest video downloader for public pins

Pinterest Video Downloader extracts media from public Pinterest pins. Paste full Pinterest pin URLs, pin.it short links, or bare pin IDs, then export direct video and image URLs with thumbnails, titles, descriptions, pinner data, board data, media variants, and scrape timestamps.

Use this Actor when you already have Pinterest pins and need a repeatable Pinterest pin downloader for content review, creative research, mood boards, social media operations, archiving, or an API workflow. The default run is small: keep the prefilled public video pin, leave Media type set to Videos and images, and start the Actor to inspect the output before adding your own list.

The Actor works with public pin pages only. You do not need to provide Pinterest cookies, a login, or a Pinterest API key. Private pins, removed pins, login-only pages, boards, profiles, search pages, comments, followers, and Pinterest ads are outside this Actor's scope.

โœ… What this Actor does

  • Accepts public Pinterest pin URLs.
  • Accepts pin.it short links and resolves them to the matching pin.
  • Accepts bare numeric Pinterest pin IDs.
  • Returns video URLs when Pinterest exposes video media.
  • Returns image URLs when Pinterest exposes image media.
  • Lets you choose videos only, images only, or both.
  • Saves one dataset row per successfully processed public pin.
  • Adds normalized pin URLs and pin IDs so you can deduplicate or join results.
  • Adds thumbnails, titles, descriptions, pinner data, board data, source links, saves when available, and scrape timestamps.
  • Returns nested mediaVariants so you can choose a different image or video variant downstream.
  • Can optionally save the best media file to Apify key-value storage.
  • Skips invalid, private, removed, unavailable, or no-media pins without saving failure rows.

๐Ÿ“ฆ Data you can export

Each output row represents one public Pinterest pin where downloadable media was found. Core fields include:

  • input and inputIndex
  • resolvedUrl and normalizedPinUrl
  • pinId
  • mediaType with video or image
  • title and description
  • thumbnailUrl
  • bestMediaUrl
  • downloadUrl, fileSizeBytes, and storageKey when Apify storage is enabled
  • video with the selected video variant when available
  • images with image variants
  • mediaVariants with all discovered media variants
  • pinner
  • board
  • engagement.saves when Pinterest exposes it
  • sourceDomain and sourceLink
  • sourcePageFetchedAt and scrapedAt

You can open the dataset in Apify, export it as JSON, CSV, Excel, XML, RSS, or HTML, call it through the Apify API, schedule repeat runs, or connect it to webhooks and integrations.

๐Ÿš€ How to run

  1. Open the Actor input.
  2. Add one or more Pinterest pin targets in Pinterest pins.
  3. Keep the default Pin limit for a small test, or raise it for a larger batch.
  4. Choose Videos and images, Videos only, or Images only.
  5. Leave Save media to Apify storage off if direct Pinterest media URLs are enough.
  6. Start the Actor and open the dataset.

Example targets:

https://www.pinterest.com/pin/39617671718303098/
39617671718303098

You can also paste real pin.it short links copied from Pinterest.

๐Ÿ”ง Input options

๐Ÿ“Œ Pinterest pins

Paste public Pinterest pin URLs, pin.it short links, or bare numeric pin IDs. Board URLs, profile URLs, search URLs, private pages, and login-only pages are skipped because this Actor is built for known pin targets.

๐Ÿ”ข Pin limit

Controls how many unique pin targets the Actor processes in a run. The default is 5, and the public maximum is 1000.

๐ŸŽฌ Media type

Use Videos and images for the broadest output. Use Videos only or Images only when your downstream workflow needs one media type.

๐Ÿ’พ Save media to Apify storage

When disabled, the Actor returns direct Pinterest media URLs. When enabled, the Actor downloads the best media file for each successful pin and saves it to the run's key-value store, then adds a downloadUrl to the dataset row.

๐Ÿงพ Output example

{
"input":"https://www.pinterest.com/pin/39617671718303098/",
"normalizedPinUrl":"https://www.pinterest.com/pin/39617671718303098/",
"pinId":"39617671718303098",
"mediaType":"video",
"title":"๐Ÿ˜๐Ÿ˜",
"thumbnailUrl":"https://i.pinimg.com/videos/thumbnails/originals/...",
"bestMediaUrl":"https://v1.pinimg.com/videos/mc/720p/...",
"video":{
"type":"video",
"url":"https://v1.pinimg.com/videos/mc/720p/...",
"width":1080,
"height":1920,
"durationSeconds":8.208,
"quality":"720p",
"format":"mp4"
},
"images":[],
"mediaVariants":[
{
"type":"video",
"url":"https://v1.pinimg.com/videos/mc/720p/...",
"width":1080,
"height":1920,
"durationSeconds":8.208,
"quality":"720p",
"format":"mp4"
}
],
"scrapedAt":"2026-05-29T14:49:09.700Z"
}

Field availability depends on what Pinterest exposes on the public pin page. Nullable fields stay null when the value is not available.

๐Ÿ’ณ Pricing

This Actor uses pay-per-event pricing:

  • Processed Pinterest pin: charged for each successful public pin row saved to the dataset.
  • Stored Pinterest media: charged per stored megabyte only when Save media to Apify storage is enabled.

There is no actor-start charge. Keep storage mode off for direct media URLs and the lowest-cost first run.

โš ๏ธ Limits and caveats

  • Public Pinterest pins only.
  • No Pinterest login, cookies, or user credentials are accepted.
  • No board, profile, search, follower, comment, ad, or keyword discovery scraping.
  • No media row is saved for invalid, private, removed, unavailable, or no-media pins.
  • Direct Pinterest media URLs may depend on Pinterest availability. Enable Apify storage when you want the Actor to save the best media file to your run storage.
  • This Actor extracts media from Pinterest pin pages. It does not download from external websites linked by a pin.

โ“ FAQ

๐Ÿ”— Can I use pin.it short links?

Yes. Paste the pin.it link into Pinterest pins. The Actor resolves it to the matching public Pinterest pin when possible.

๐ŸŽž๏ธ Can I download both videos and images?

Yes. Leave Media type set to Videos and images. The row includes bestMediaUrl, plus nested video, images, and mediaVariants fields when Pinterest exposes those values.

๐Ÿ’พ Does this Actor save files or only return URLs?

By default, it returns direct Pinterest media URLs. Turn on Save media to Apify storage to save the best media file to the run's key-value store and add a storage downloadUrl.

๐Ÿงฉ Why did my pin not appear in the dataset?

The Actor saves rows only for public pins where downloadable media is found. Invalid targets, private pins, removed pins, unavailable pages, and pins without matching media are skipped and reported in the run log.

๐Ÿ“ Changelog

  • 0.1: Initial release.

๐Ÿ†˜ Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h ๐Ÿซก

๐Ÿ”— Other actors

Made with โค๏ธ by Maxime Duprรฉ

You might also like

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

52

1.0

Pinterest Scraper - Pins, Boards & Search

thirdwatch/pinterest-scraper

Scrape Pinterest pins by search query, username, board, or direct pin URL. Get pin images, descriptions, links, pinner info, and tags.

Pinterest Pin, Board & Profile Scraper

brilliant_gum/pinterest-scraper

Scrape Pinterest pins, boards, and user profiles via the internal Pinterest API. Supports search (pins/boards), board feed, and user profile modes. Extracts full pin details including image URLs, save counts, rich pin data, hashtags, pinner info, and more. Includes analytics: top domains, trendin...

๐Ÿ‘ User avatar

Yuliia Kulakova

2

Pinterest Scraper

gio21/pinterest-scraper

Scrape Pinterest pins by search keyword or board URL. Image, title, description, link, pinner. Pay per pin.

Pinterest Media Downloader

crawlerbros/pinterest-media-downloader

Download images and videos from Pinterest pins in bulk. Provide Pinterest pin URLs or search keywords to save all media files directly to your storage with download links.

18

Pinterest Pins/Videos Search Scraper

scrapier/pinterest-pins-videos-search-scraper

Automate Pinterest pin and video search data collection. Pinterest Pins Videos Search Scraper pulls results by keywords, including pin details, media links, and performance metrics. Perfect for trend tracking, SEO research, and content planning.

Pinterest Scraper โ€” Pins, Boards & Search Results

automation-lab/pinterest-scraper

Extract Pinterest pins from search queries, board URLs, or pin URLs. Get images, descriptions, saves, pinner and board metadata, hashtags, source domains, and outbound links without login.

๐Ÿ‘ User avatar

Stas Persiianenko

375

Pinterest Pins Scraper

cirkit/pinterest-pins-scraper

Fast Pinterest pins scraper. Search by keyword, scrape every pin from a board or user, or fetch single pin detail. Extracts images, title, description, save count, source link, dominant color, pinner and board. No browser.

Pinterest Pin Scraper

nifty.codes/pinterest-pins-scraper

Extract Pins from search results, boards, and feeds with titles, images, and pinner details. Powered by Pinterest Scraper.