Pinterest Scraper
Pricing
from $1.00 / 1,000 pins
Pinterest Scraper
Pinterest Scraper: Scrape Pinterest pins by keyword, board or profile: title, description, image, video, link, saves, comments, pinner and board, plus board and profile stats. No login. Export to CSV, JSON or Excel, schedule runs or use the API.
Pricing
from $1.00 / 1,000 pins
Rating
0.0
(0)
Developer
Automly
Maintained by CommunityActor stats
0
Bookmarked
9
Total users
5
Monthly active users
a day ago
Last modified
Categories
Share
Pinterest Scraper - Pins, Boards, Profiles & Search
What is Pinterest Scraper?
Pinterest Scraper is a tool that lets you scrape pins from Pinterest search results, boards and profiles: title, description, full-size image, video, outbound link and domain, save count, comments, repins, reactions, creation date, the pinner and the board, plus follower, pin and board counts for every board and profile you ask for. Type a keyword or paste any Pinterest link, click Start, and download the pins as Excel, CSV or JSON.
- โก Fast: a 1,150-pin board in about 30 seconds, 4,800 pins from three keywords, a board and a profile in under 2 minutes (our tests)
- ๐ Any link, any mix: keywords, pins, boards, profiles, search pages and pin.it short links in one run
- ๐ Engagement numbers: saves, comments, repins, shares and reactions for every pin
- ๐ No login: no Pinterest account needed
- ๐ธ Free to try: the $5 of free usage every Apify account gets each month covers about 3,300 pins
What can Pinterest Scraper do?
- Scrape Pinterest search results for any keyword, like
modern kitchenoreasy dinner recipes - Scrape every pin on a Pinterest board, with the board's followers, pin count and sections
- Scrape a Pinterest profile: followers, following, boards, pins, bio and website, plus the profile's pins
- Scrape single Pinterest pins from their links, including pin.it short links
- Download Pinterest images in full size and Pinterest videos (as MP4 files with full pin details)
- Find the websites behind Pinterest pins: every pin's outbound link and domain
- Track Pinterest pin performance over time with save, comment and repin counts
- Export to Excel, CSV, JSON, HTML or XML, or send the data to Google Sheets, Make, Zapier and more
What data can you extract from Pinterest?
| ๐ Pin title and description | ๐ผ๏ธ Full-size image and thumbnail | ๐ฌ Video file and length |
| ๐ Outbound link and domain | ๐พ Saves | ๐ฌ Comments |
| ๐ Repins and shares | โค๏ธ Reactions | ๐ Date created |
| #๏ธโฃ Hashtags | ๐จ Dominant color | ๐ท๏ธ Image description (alt text) |
| ๐ค Pinner: username, name, followers | ๐ Board: name, link, owner | ๐ข Promoted pin flag |
| ๐๏ธ Board followers, pins, sections, collaborators | ๐ง Profile followers and following | ๐ Profile website, bio and Instagram |
How to scrape Pinterest
- Create a free Apify account (no credit card needed).
- Open Pinterest Scraper.
- Enter search keywords, or paste Pinterest pin, board or profile links, one per line.
- Set how many pins you want per keyword or link, turn on Include full pin details if you need save and comment counts for search results, then click Start.
- When the run finishes, download the pins as Excel, CSV, JSON, HTML or XML.
How much does it cost to scrape Pinterest pins?
You pay only for the rows you get: per pin, and per board or profile summary row. The price per 1,000 depends on your Apify plan:
| Apify plan | Pins per 1,000 | Boards per 1,000 | Profiles per 1,000 |
|---|---|---|---|
| Free | $1.50 | $2.00 | $2.00 |
| Starter (Bronze) | $1.35 | $2.00 | $2.00 |
| Scale (Silver) | $1.20 | $2.00 | $2.00 |
| Business (Gold) and higher | $1.00 | $2.00 | $2.00 |
Platform usage is included in these prices, so you pay nothing extra for it.
Example: 1,000 pins cost $1.50 on the Free plan and $1.00 on Business. A board link with 1,000 pins adds one board row, $0.002 on any plan.
Every Apify account gets $5 of free usage each month, enough for about 3,300 pins. Setting Max pins per keyword or link keeps the cost of a run under control, and you can also set a maximum cost per run. See the Pricing tab for details.
โฌ๏ธ Input
| Setting | What it does |
|---|---|
| Search keywords | Words to search Pinterest for, like modern kitchen |
| Pin, board or profile links | Any mix of pins (https://www.pinterest.com/pin/982910687447280283/), boards (https://www.pinterest.com/marthastewart/letscelebrate-pin-party/), profiles (https://www.pinterest.com/marthastewart/), search pages and pin.it short links, from any Pinterest country site |
| Max pins per keyword or link | How many pins to save for each keyword, board or profile (default 100). Set 0 for all of them |
| Include full pin details | Adds save, comment, repin and share counts and the MP4 video to pins from search results, boards and profiles |
Pins for two keywords:
{"searchQueries": ["modern kitchen", "boho bedroom"],"maxItems": 200}
Every pin on a board, and a profile's stats with all its pins:
{"startUrls": ["https://www.pinterest.com/marthastewart/letscelebrate-pin-party/","https://www.pinterest.com/marthastewart/"],"maxItems": 0}
Search results with save and comment counts:
{"searchQueries": ["wedding cake"],"maxItems": 100,"includeDetails": true}
โฌ๏ธ Output
Every pin is one row. A board link also gives one board row, and a profile link one profile row; the type field says which. A pin from a search with full details on:
{"type": "pin","id": "703756188206293","url": "https://www.pinterest.com/pin/703756188206293/","title": "White Three Tier Wedding Cake","description": "White three tier wedding cake with edible pearls","link": "https://www.melanieparentevents.com/country-club-wedding/","domain": "melanieparentevents.com","imageUrl": "https://i.pinimg.com/originals/6f/07/55/6f07553c5ccd7c4e91bba0c9ce8408f5.jpg","imageWidth": 801,"imageHeight": 1201,"thumbnailUrl": "https://i.pinimg.com/236x/6f/07/55/6f07553c5ccd7c4e91bba0c9ce8408f5.jpg","isVideo": false,"videoUrl": null,"saves": 19737,"comments": 0,"repinCount": 2994,"shareCount": 86,"reactions": 544,"createdAt": "2025-04-16T14:31:15Z","hashtags": [],"dominantColor": "#938773","isPromoted": false,"isRepin": true,"pinner": {"username": "wendyywu001","fullName": "Wendy H","followerCount": 83,"profileUrl": "https://www.pinterest.com/wendyywu001/"},"board": {"name": "wedding","url": "https://www.pinterest.com/wendyywu001/wedding/","owner": "wendyywu001"},"source": "wedding cake","sourceType": "search","scrapedAt": "2026-10-01T15:17:27Z"}
A board row:
{"type": "board","id": "32088284784058747","url": "https://www.pinterest.com/marthastewart/letscelebrate-pin-party/","name": "#LetsCelebrate Pin Party","pinCount": 1165,"followerCount": 1507545,"sectionCount": 0,"collaboratorCount": 13,"isCollaborative": true,"category": "diy_crafts","owner": {"username": "marthastewart", "fullName": "Martha Stewart", "isVerified": true}}
A profile row has username, fullName, about, websiteUrl, followerCount, followingCount, boardCount, pinCount, isVerified, isBusiness, instagramUrl, createdAt and lastPinSavedAt.
The Overview tab lists every row, and the Pins, Boards and Profiles tabs show each kind as its own table with images. The run report names any pin, board or profile that does not exist.
Which fields come with which input?
| Field | Search | Board | Profile | Pin link |
|---|---|---|---|---|
| Title, description, image, link, date, pinner, board | โ | โ | โ | โ |
| Saves | with details | โ | โ | โ |
| Repins | with details | โ | with details | โ |
| Comments and shares | with details | with details | with details | โ |
| MP4 video | with details | with details | with details | โ |
Pins with no title or link on Pinterest have empty title or link fields.
How can I use Pinterest data?
- Trend research: see which ideas, products and styles get the most saves for a keyword
- Content planning for creators and brands: study top pins in your niche, their titles, descriptions and hashtags
- Competitor tracking: follow a competitor's boards and profile, their follower growth and best pins
- Influencer discovery: find active pinners in a niche with their follower counts and websites
- E-commerce and affiliate research: collect the websites and products pins link to
- Image and video datasets: download full-size images and videos with their descriptions
How many pins can I get?
Boards and profiles are read to the end: every public pin on a board, and thousands of pins on a profile. For a search keyword, Pinterest shows visitors who are not logged in about 800 to 1,000 pins; add more keywords (kitchen ideas, small kitchen ideas, kitchen decor) to collect more. A pin that appears twice in one search, board or profile is saved once.
Scrape more social media data
| Actor | What it gets |
|---|---|
| Instagram Posts & Reels Scraper | Posts and reels from any public Instagram profile: captions, likes, comment counts, hashtags, images and videos |
| Instagram Profile Scraper | Public Instagram profiles: bio, followers, following, post count, website and verified badge |
| TikTok Hashtag Scraper | TikTok videos from any hashtag: captions, views, likes, comments, shares and creator |
| TikTok Search Scraper | TikTok videos or accounts for a keyword, ranked as TikTok shows them |
| YouTube Search Scraper - Videos, Channels & Playlists | Ranked YouTube videos, channels and playlists for a keyword, with views, durations and upload dates |
โFAQ
How much does it cost to scrape Pinterest?
$1.50 per 1,000 pins on the Free plan, down to $1.00 on Business, and $2.00 per 1,000 board or profile rows. See the cost section above for every plan.
How many pins can I scrape from one keyword?
About 800 to 1,000 pins per search keyword, the number Pinterest shows visitors. Boards are read to the end, and profiles give thousands of pins. Add more keywords to collect more search results.
Can I download Pinterest images and videos?
Yes. imageUrl is the full-size original image and thumbnailUrl a small version. For video pins, videoUrl is the video; turn on Include full pin details to get an MP4 file for search, board and profile pins.
Can I scrape a Pinterest board's sections?
Paste the board's own link: its pins come through, including the pins in its sections. Links to a single section are not supported yet.
Do I need a Pinterest account?
No. The scraper reads the same public pins, boards and profiles anyone can see without signing in. Private boards and secret pins are not available.
What happens with a deleted pin or a wrong link?
The run goes on with the other inputs, and the run report lists the pins, boards and profiles that do not exist. A link that is not a Pinterest pin, board, profile or search page is named in the error message before the run starts.
Can I connect Pinterest Scraper to other tools or AI agents?
Yes. Start runs and download results with the Apify API or the Python and JavaScript clients, send results to Make, Zapier, n8n, Google Sheets or Slack with Apify integrations and webhooks, or let AI assistants and agents run it through the Apify MCP server at mcp.apify.com.
You can also call its real-time API at /search?query=... and /url?url=..., which answers with the pins directly, without starting a run.
Is it legal to scrape Pinterest?
This scraper collects only publicly available pins, boards and profiles. Profiles and pins can contain personal data, which may be protected by laws such as the GDPR, so only collect it for a legitimate reason, respect copyright when you reuse images, and ask a lawyer if you are unsure. You can read more in Is web scraping legal?
Pinterest Scraper is an independent tool. It is not affiliated with, endorsed by or sponsored by Pinterest.
Something isn't working?
Open the Issues tab with your input and what you expected, or tell us which field you need. We read every one and usually reply within a day.
โญ Your feedback
Have an idea or found a problem? Open the Issues tab and tell us. If Pinterest Scraper saved you time, a short review on the Reviews tab helps other people find it.