Pinterest Video Downloader avatar

Pinterest Video Downloader

Pricing

from $4.99 / 1,000 results

Go to Apify Store
Pinterest Video Downloader

Pinterest Video Downloader

Download and extract rich video metadata from Pinterest Video, supporting resolutions up to 4K. Scrapes titles, duration, channel information, view counts, likes, user comments, and subtitles. Built with complete proxy rotation and anti-bot bypass support.

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

Coding Frontned

Coding Frontned

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

2 days ago

Last modified

Share

Downloads videos from Pinterest pins via keyword search or specific pin URLs. Saves videos to Apify Key-Value Store and optionally records metadata (title, pinner, board, duration) in the dataset — ideal for building video datasets, content libraries, and visual research.

Features

  • Two modes — search for video pins by keyword or download from specific pin URLs
  • Quality options — 720p (high), 480p (medium), or HLS stream
  • Story pin support — downloads videos from both standard video pins and story pins
  • Rich metadata — title, description, pinner, board, duration, thumbnail, engagement stats
  • Key-Value Store download — videos saved as binary files with their pin ID as key
  • Dataset metadata — optionally record video metadata alongside the KV store download
  • Cloud-ready — runs on Apify with scheduling, proxy rotation, and webhook support

Use Cases

  • Building video datasets for machine learning or content analysis
  • Downloading Pinterest video pins for offline use or repurposing
  • Visual content research and trend monitoring
  • Collecting video assets from a specific niche or topic

Input

FieldTypeDefaultRequiredDescription
modestringsearchsearch to find video pins by keyword, or pinUrls to download specific pins.
querystringSearch keyword to find video pins. Used when mode is search.
pinUrlsarrayList of Pinterest pin URLs containing videos. Used when mode is pinUrls.
maxItemsinteger20Maximum number of videos to download (up to 200).
videoQualitystringV_720PVideo quality: V_720P (720p), V_480P (480p), or V_HLS (HLS stream).
saveToDatasetbooleantrueAlso save video metadata to the dataset.
proxyConfigurationobjectApify ProxyProxy settings. Residential proxies are strongly recommended.

Output

Each downloaded video entry includes:

FieldDescription
pinIdPinterest pin ID
titlePin title
descriptionPin description text
pinUrlFull URL to the pin
destinationUrlExternal link destination
videoUrlURL of the downloaded video
videoQualityQuality selected (V_720P, V_480P, V_HLS)
videoUrl480p480p video URL (if available)
videoUrlHlsHLS stream URL (if available)
durationVideo duration in milliseconds
thumbnailUrlVideo thumbnail/cover image URL
isStoryPinWhether this is a story pin video
dominantColorDominant color hex code of the thumbnail
savesNumber of saves/repins
likeCountNumber of likes
commentCountNumber of comments
pinnerIdPinner's user ID
pinnerUsernamePinner's Pinterest username
pinnerFullNamePinner's display name
boardIdBoard ID the pin belongs to
boardNameBoard name
boardUrlFull URL to the board
sourceDomainSource domain
kvStoreKeyKey under which the video is saved in KV Store
downloadedWhether the video was successfully downloaded
fileSizeFile size in bytes (when available)
createdAtPin creation timestamp
scrapedAtISO 8601 timestamp of scrape

Sample Output

{
"pinId": "112233445",
"title": "Morning Yoga Flow for Beginners",
"description": "Start your day with this 10-minute yoga routine.",
"pinUrl": "https://www.pinterest.com/pin/112233445/",
"videoUrl": "https://v.pinimg.com/720p/ab/cd/ef/abcdef.mp4",
"videoQuality": "V_720P",
"duration": 600000,
"thumbnailUrl": "https://i.pinimg.com/736x/ab/cd/ef.jpg",
"isStoryPin": false,
"saves": 3200,
"pinnerUsername": "yogawithsarah",
"boardName": "Morning Routines",
"kvStoreKey": "video_112233445",
"downloaded": true,
"scrapedAt": "2026-05-21T10:00:00.000Z"
}

Notes

  • KV Store: Downloaded videos are stored in Apify Key-Value Store under the key video_<pinId>. Access via the Apify Console or API.
  • Proxy: Residential proxy is strongly recommended — set proxyConfiguration: { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }.
  • Video quality: If V_720P is not available for a pin, the actor automatically falls back to V_480P then V_HLS.
  • Story pins: Videos in Pinterest Story Pins are also supported and treated as regular video pins.
  • Search scope: The search mode queries Pinterest for video pins matching your keyword. Not all search queries return video pins — use topic-specific queries (e.g. "cooking tutorial video", "yoga routine", "DIY craft video") for best results. Generic queries like "nature" may return mostly image pinsutorial video", "yoga routine", "DIY craft video") for best results. Generic queries like "nature"` may return mostly image pins.