Pinterest Video Downloader — MP4 + HLS Links avatar

Pinterest Video Downloader — MP4 + HLS Links

Pricing

from $5.00 / 1,000 video downloadeds

Go to Apify Store
Pinterest Video Downloader — MP4 + HLS Links

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

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

13 hours ago

Last modified

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.

FieldDescription
pinIdNumeric Pinterest pin ID
pinUrlCanonical pin URL
titlePin title
descriptionPin description text
destinationUrlOutbound link the pin points to (product/blog), if any
createdAtISO-8601 pin creation date
boardName, boardUrlBoard the pin belongs to
videoUrlDirect MP4 download URL (best available quality)
mp4FormatsAll MP4 renditions: quality, url, width, height
hlsUrlAdaptive HLS .m3u8 stream URL (for ffmpeg / yt-dlp)
width, heightVideo pixel dimensions
durationMs, durationSecondsVideo length
thumbnailUrlPoster image URL
creatorUsername, creatorFullName, creatorProfileUrlCreator info
repinCount, commentCount, reactionCountEngagement stats
dominantColorDominant hex color
storedVideoUrlPermanent Apify link to the saved MP4 (when Save MP4 is on)
sourceurl or search
scrapedAtISO-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

InputWhat it does
Pinterest pin URLs / links / IDsOne per line. Full pin URL, pin.it link, or bare numeric ID.
Board or profile URLsOptional. Download every video pin from a board (/username/board/) or profile (/username/), up to Max results per input.
Search keywordOptional. Collects video pins matching a topic, up to Max results.
Max resultsHard cap on videos returned (cost control). Default 50.
Save MP4 file to storageDownload the MP4 into the run store and add a permanent storedVideoUrl.
Include HLS stream URLsInclude .m3u8 links. Default on.
Preferred MP4 qualityWhich MP4 goes in videoUrl. Default: best available.
ProxyApify 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
}
{
"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 ApifyClient
client = 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.

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.