Request a tool
All toolsGuidesMCP serverRequest a toolPlatformsCategories
Pinterest Search Scraper icon

Pinterest Search Scraper

Scrape Pinterest search results by keyword. Get pins as JSON: image/video URLs, destination links, save and comment counts. No login, paginated.

5 from 3 reviews on Apify 536 runs on Apify $0.0016 per pin ($1.6 / 1,000)
Run this in the cloudRun on Apify →

Social Media Scrapers

How it works

  1. 1
    Open it on Apify

    Hit Run on Apify — it opens the tool in the cloud, no install.

  2. 2
    Set the inputs

    Adjust query, maxItems, includeVideosOnly (sensible defaults are pre-filled).

  3. 3
    Click Run

    The tool runs on Apify’s cloud and collects the data for you.

  4. 4
    Export the results

    Download as JSON, CSV or Excel, or pipe straight into your app, Google Sheets, or an AI agent.

Pricing

$0.0016 per pin = $1.6 per 1,000

You are charged forWhenPrice
Pin returnedCharged per pin returned in the dataset (empty searches are not charged).$0.0016

Pay-per-event pricing: you are billed per result, not per subscription — a run that returns nothing costs nothing beyond the start fee. Billing is handled by Apify on your own account. These are the live Apify store prices, in effect since 2026-08-03, and they are what you are actually charged.

Inputs

FieldWhat it doesType
queryKeywords to search Pinterest pins for (e.g. "home office setup", "minimalist tattoo").string
maxItemsHow many pins to collect. The scraper paginates through Pinterest's search results to reach this number.integer
includeVideosOnlyReturn only pins that are videos. The direct video URL is included when Pinterest exposes it, but videoUrl may still be null for some video pins where Pinterest's API omits the video field.boolean
includePromotedInclude sponsored/promoted pins in the results. Off by default.boolean
notionConnectorOptional. Write each pin as a page into your Notion when the run finishes. Authorize a Notion connector once in Settings → API & Integrations → MCP connectors, then pick it here. Leave empty to skip (default) — results are always saved to the dataset regardless.string
notionParentIdOptional. The Notion data source ID of the database to write into (only used if a Notion connector is set). Leave empty to create the pages privately in your workspace instead.string

What you get

A structured dataset — each result includes fields like:

boardNameboardUrlcommentCountcreatedAtdescriptiondominantColoridimageUrlisPromotedisVideolinkpinUrlpinnerNamepinnerUsernametitlerepinCount

Export every run as JSON, CSV or Excel, or send it to your app, a database, Google Sheets, or an AI agent.

20 ready-to-run use cases

Afrobohemian Home Decor Pin Scraper | Pinterest 2026

Afrobohemian home decor pins from Pinterest with image URLs, descriptions and source links. A mood-board feed of 2026's fastest-rising interior trend.

Gothic Coffin Nail Pin Scraper for Nail Salons & Brands

Nail salons and beauty brands chasing the Vamp Romantic look get Gothic coffin nail pins from Pinterest: image URLs, titles and source links, ready to board.

Jelly Blush Pin Scraper | Spot Rising Beauty Products

Is jelly blush the next viral beauty buy? Dropshippers and product researchers get Pinterest pin images, titles and source links validating the texture trend.

Plum & Olive Wedding Pin Scraper for Vendors & Planners

Plum and olive wedding pins for florists, planners and venue vendors: Pinterest image URLs, titles and source links behind 2026's moodiest color palette.

Eggplant Parmesan Recipe Pin Scraper | Pinterest Food

Trending eggplant parmesan recipe pins from Pinterest, with image URLs, titles and links to the blog behind each dish for food creators and recipe sites.

Promoted Pet Supply Pin Scraper | Pinterest Ad Spy

Which brands run pet-supply ads on Pinterest? This ad-spy task returns promoted pin images, titles and destination links for competitor ad intelligence.

Poetcore Pin Scraper for Etsy & Print-on-Demand Sellers

Etsy and print-on-demand sellers mining the Poetcore aesthetic get Pinterest pin images, titles and source links to validate designs before listing.

Fine-Line Birth Flower Tattoo Pin Scraper for Artists

Tattoo artists and studios source fine-line birth flower references from Pinterest: pin image URLs, titles and links to the original on-trend 2026 designs.

Tailored Suit Pin Scraper | Pinterest 2026 Fashion Trend

Fashion brands, stylists and buyers track the 2026 maximalist tailoring trend with tailored suit pins from Pinterest, including image URLs and source links.

Outfit Pin Scraper | Build a Fashion Image Dataset

ML engineers and computer-vision teams collect outfit pins from Pinterest, with image URLs, titles and source links to label fashion training datasets.

Pinterest Keyword Scraper for SEO & Affiliate Research

High-intent Pinterest keywords for SEO and affiliate marketers: pin images, titles and source links that reveal what buyers actually search and click.

Christmas Gift Guide Pin Scraper | Seasonal Planning

Plan holiday content early with Christmas gift guide pins from Pinterest: image URLs, titles and source links for marketers and seasonal merchandisers.

Viral Phone Accessory Pin Scraper for Dropshipping

Dropshippers hunting winning products pull viral phone accessory pins from Pinterest, with image URLs, titles and source links to the shops behind them.

Pinterest Idea & Video Pin Scraper | Find Niche Creators

Influencer agencies and brands discover Pinterest creators in shopping-heavy niches via idea and video pins, returning clip URLs and source links.

Neo Deco Interior Pin Scraper for Designers & Renovators

Neo Deco interior pins for designers and renovators: Pinterest image URLs, titles and source links feeding mood boards for the revived art-deco look.

Capsule Wardrobe Pin Scraper for Stylists & Resellers

Capsule wardrobe pins for stylists and resale sellers, returning Pinterest image URLs, titles and source links to spot the staples shoppers keep saving.

Pinterest Fall Outfit Pin Scraper | Read Save Counts

Fall outfit ideas pins from Pinterest with save counts attached, so you see which seasonal looks are actually catching on, not just which ones look pretty.

Promoted Skincare Pin Scraper | Pinterest Ad Research

Skincare routine ads on Pinterest, surfaced: sponsored pins showing which brands are buying placement and where each promoted pin links for ad research.

Pinterest Product Scraper | Boho Living Room Pins

Boho living room pins from Pinterest with the destination link followed to the shop or product page behind each image, for product and decor researchers.

Healthy Smoothie Video Pin Scraper on Pinterest

Video-only pins for healthy smoothie recipes from Pinterest, returning the clip URL plus the blog link behind each one for recipe and food-content teams.

Related tools in Social Media Scrapers

Other ready-to-run tools in the same category — all pay-per-use on the Apify cloud.

Bluesky Scraper iconSocial Media Scrapers

Bluesky Scraper

Scrape Bluesky posts by keyword or handle. Get post text, URLs, likes, reposts, and full profiles as clean JSON. No login or API key needed.

5 use cases

Mastodon Scraper iconSocial Media Scrapers

Mastodon Scraper

Scrape public Mastodon posts from any instance by hashtag, account, or timeline. Clean text, author, engagement and media as JSON. No login or key.

2 use cases

Lemmy Scraper iconSocial Media Scrapers

Lemmy Scraper

Scrape public Lemmy posts from any instance by feed, community, or keyword. Get title, author, score, comments and more as JSON. No login needed.

2 use cases

Reddit Text Cleaner — TTS-Ready Narration iconSocial Media Scrapers

Reddit Text Cleaner — TTS-Ready Narration

Turn raw Reddit posts into TTS-ready narration. Strips markdown, links and edit stamps, expands AITA/MIL/TIFU, splits into sentences. No AI, instant.

2 use cases

TikTok Comments Scraper iconSocial Media Scrapers

TikTok Comments Scraper

TikTok comments scraper at $0.25 per 1,000 with no run-start fee. Text, likes, reply counts, authors and timestamps including replies. No login or key.

Ready to run — no setup

TikTok Hashtag Scraper iconSocial Media Scrapers

TikTok Hashtag Scraper

Scrape any TikTok hashtag for videos, views, likes, comments, shares and author data. No login or API key. $0.25 per 1,000 videos.

Ready to run — no setup

See all Social Media Scrapers →

Pinterest Search Scraper

Search Pinterest by keyword and get clean, structured pins — image and video URLs, title, description, the destination link (where the pin actually goes), pinner, board, and repin/comment counts. No login.

Pinterest's web API rejects anything that doesn't look like a real browser session with the current app build, which is why naive scrapers just get Invalid Resource Request. This actor bootstraps a real session and the live build hash on every run, then paginates cleanly through the results.

Pricing

$1.60 per 1,000 pins ($0.0016 each), with no run-start fee. Flat rate — no volume tiers, no plan gates — and you are charged only for pins actually returned.

Priced per pin, flat, with no minimums — most Pinterest search scrapers charge more than this and reserve their best rate for a paid plan or a volume tier. The $1.60 here is the rate on your very first run, on every plan.

> Price change on 24 August 2026: the per-pin rate stays at $1.60 per 1,000, and a $0.005 run-start fee is added. There is no run-start fee before that date.

Input

FieldTypeDefaultNotes
querystringKeywords, e.g. home office setup, minimalist tattoo.
maxItemsinteger50Pins to collect; the scraper paginates to reach it.
includeVideosOnlybooleanfalseOnly video pins (with the direct video URL where Pinterest exposes it).
includePromotedbooleanfalseInclude sponsored pins.
notionConnectorstringOptional. Authorize a Notion MCP connector once in Settings → API & Integrations, pick it here, and every pin is written into Notion when the run finishes.

Output

One row per pin: title, description, pinUrl, imageUrl, isVideo, videoUrl, link (destination), repinCount, commentCount, createdAt, pinnerUsername, pinnerName, boardName, boardUrl, dominantColor. Queries with no matches return a single note row and are not charged.

Nullable fields

Pinterest does not return every field for every pin, so some fields can be null even on otherwise complete rows:

  • videoUrl can be null even when isVideo is true — Pinterest's API does not always include the playable video field for a given pin. Such pins are still real video pins; only the direct URL is missing.
  • link (destination), description, repinCount, commentCount, createdAt, boardName, boardUrl, and dominantColor may also be null when Pinterest omits them for a pin.

Diagnostics & charging

Only genuine pins are charged (pay-per-result). Runs that are blocked, rate-limited, return no results, or are given bad input are never charged — instead a single diagnostic row (ok: false) is written to the dataset with a clear errorCode:

  • BAD_INPUT — no query was provided.
  • BLOCKED / RATE_LIMITED — Pinterest blocked or throttled the exit address; the Actor rotates addresses automatically, so simply retry.
  • NO_RESULTS — the query succeeded but matched no pins.
  • NETWORK / SERVER_ERROR — a transient connectivity or Pinterest server error; retry later.

If you request more pins than you receive, it usually means Pinterest's relevance ranking simply ran out of fresh results for that query (the scraper stops after two consecutive empty pages), or the IP was rate-limited — check for a diagnostic row to tell the two apart.

Notes

Proxying is handled for you — the Actor goes out through rented static addresses and falls back to Apify datacenter, and rotates on a block. You can supply your own proxy servers in the Proxy input if you prefer. Results follow Pinterest's own relevance ranking for the query.