Pinterest Video Downloader — MP4 + HLS Links
Pricing
from $5.00 / 1,000 video downloadeds
Pinterest Video Downloader — MP4 + HLS Links
Download Pinterest videos: direct MP4, HLS, thumbnail, creator, duration & stats from pin URLs, pin.it links, IDs, or a search keyword. MCP/API-ready.
Pricing
from $5.00 / 1,000 video downloadeds
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
13 hours ago
Last modified
Categories
Share
Download Pinterest videos in bulk. Paste pin URLs, pin.it short links, bare pin IDs, a whole board or profile URL, or a search keyword — and get back the direct MP4 download link, the HLS stream URL, thumbnail, creator, duration, dimensions, and engagement stats for every video pin. HTTP-only, no login, no cookies, MCP-ready.
What you get
One record per video pin, with a ready-to-download videoUrl (progressive MP4) plus every available rendition.
| Field | Description |
|---|---|
pinId | Numeric Pinterest pin ID |
pinUrl | Canonical pin URL |
title | Pin title |
description | Pin description text |
destinationUrl | Outbound link the pin points to (product/blog), if any |
createdAt | ISO-8601 pin creation date |
boardName, boardUrl | Board the pin belongs to |
videoUrl | Direct MP4 download URL (best available quality) |
mp4Formats | All MP4 renditions: quality, url, width, height |
hlsUrl | Adaptive HLS .m3u8 stream URL (for ffmpeg / yt-dlp) |
width, height | Video pixel dimensions |
durationMs, durationSeconds | Video length |
thumbnailUrl | Poster image URL |
creatorUsername, creatorFullName, creatorProfileUrl | Creator info |
repinCount, commentCount, reactionCount | Engagement stats |
dominantColor | Dominant hex color |
storedVideoUrl | Permanent Apify link to the saved MP4 (when Save MP4 is on) |
source | url or search |
scrapedAt | ISO-8601 timestamp |
When to use it
- Repurpose Pinterest video content into other channels (TikTok, Reels, Shorts).
- Archive your own or licensed pins as MP4 files.
- Feed downloadable video URLs to an AI agent or automation (Make, Zapier, n8n).
- Build datasets of trending video pins by keyword.
Do not use it for image pins, boards, or profile scraping — those aren't videos. For general Pinterest data see the other Pinterest actors in this account.
Pricing
Pay-per-event, billed only for what you get:
- Actor start: $0.00005 per run
- Video downloaded: $0.005 per video returned with a download link
A 50-video run costs about $0.25. Non-video pins are skipped and not charged. Pay-Per-Usage (compute + proxy) is also available for very large jobs.
Input
| Input | What it does |
|---|---|
| Pinterest pin URLs / links / IDs | One per line. Full pin URL, pin.it link, or bare numeric ID. |
| Board or profile URLs | Optional. Download every video pin from a board (/username/board/) or profile (/username/), up to Max results per input. |
| Search keyword | Optional. Collects video pins matching a topic, up to Max results. |
| Max results | Hard cap on videos returned (cost control). Default 50. |
| Save MP4 file to storage | Download the MP4 into the run store and add a permanent storedVideoUrl. |
| Include HLS stream URLs | Include .m3u8 links. Default on. |
| Preferred MP4 quality | Which MP4 goes in videoUrl. Default: best available. |
| Proxy | Apify Datacenter (US) by default; switch to Residential for very large runs. |
Example input
{"pinUrls": ["https://www.pinterest.com/pin/351912467391055/","https://pin.it/abc123","73605775154301126"],"maxResults": 50,"saveVideo": false}
Example: download every video from a board or profile
{"boardOrProfileUrls": ["https://www.pinterest.com/username/my-recipes/","https://www.pinterest.com/username/"],"maxResults": 100}
Example: collect trending video pins by keyword
{"searchQuery": "home workout","maxResults": 100,"includeHls": true}
Example output
{"pinId": "351912467391055","pinUrl": "https://www.pinterest.com/pin/351912467391055/","title": "Easy weeknight dinner","isVideo": true,"videoUrl": "https://v1.pinimg.com/videos/iht/expMp4/4b/b4/80/..._720w.mp4","mp4Formats": [{ "quality": "720P", "url": "https://v1.pinimg.com/.../_720w.mp4", "width": 720, "height": 1280 }],"hlsUrl": "https://v1.pinimg.com/videos/iht/hls/4b/b4/80/....m3u8","width": 720,"height": 1280,"durationMs": 20500,"durationSeconds": 20.5,"thumbnailUrl": "https://i.pinimg.com/originals/...jpg","creatorUsername": "JoyfulKitchenRecipes1","repinCount": 1240,"source": "url","scrapedAt": "2026-07-01T12:00:00.000Z"}
Use from code
Apify API (JavaScript):
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_TOKEN' });const run = await client.actor('khadinakbar/pinterest-video-downloader').call({pinUrls: ['https://www.pinterest.com/pin/351912467391055/'],maxResults: 10,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items[0].videoUrl);
Apify API (Python):
from apify_client import ApifyClientclient = ApifyClient("YOUR_TOKEN")run = client.actor("khadinakbar/pinterest-video-downloader").call(run_input={"pinUrls": ["https://www.pinterest.com/pin/351912467391055/"],"maxResults": 10,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["videoUrl"])
MCP / AI agents
This actor is MCP-ready. Exposed as apify--pinterest-video-downloader in the Apify MCP server, it returns a single downloadable MP4 URL per pin — a clean tool call for agents that need to fetch or repurpose Pinterest video.
FAQ
Does it need my Pinterest login or cookies? No. It reads Pinterest's public, unauthenticated pin API.
What if a pin only has an HLS stream? videoUrl may be empty but hlsUrl is returned; download it with ffmpeg or yt-dlp.
Do I pay for image pins? No. Only pins that yield a video download link are billed.
Do the CDN links expire? Pinterest CDN links are stable but not guaranteed forever. Enable Save MP4 to keep a permanent copy in the run store.
Legal
This actor extracts publicly available data from Pinterest. Use it in compliance with Pinterest's Terms of Service and applicable copyright law. You are responsible for how you use downloaded content. Download and redistribute only content you have the right to use. This actor is not affiliated with or endorsed by Pinterest.