Pinterest Scraper – Pins, Profiles, Boards & Search avatar

Pinterest Scraper – Pins, Profiles, Boards & Search

Pricing

from $0.80 / 1,000 results

Go to Apify Store
Pinterest Scraper – Pins, Profiles, Boards & Search

Pinterest Scraper – Pins, Profiles, Boards & Search

Scrape Pinterest without login: keyword search, profiles (followers, monthly views), boards and pins with images, videos, saves, comments, hashtags, outbound links. Fast & cheap.

Pricing

from $0.80 / 1,000 results

Rating

0.0

(0)

Developer

ninhothedev

ninhothedev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Scrape Pinterest without login or API key: search pins by keyword, extract user profiles (followers, monthly views, bio, website, verified badge), all pins and boards of a profile, every pin of a board, or full details of a single pin. Every pin comes with the original image + all sizes, video URL, outbound link and domain, saves, reactions, comments, hashtags, pinner and board. Fast HTTP scraper (no browser) – a 20-pin search finishes in about 3 seconds – and one of the cheapest Pinterest scrapers on Apify at $0.80 per 1,000 results.

What data can you extract?

FieldExample
id, url252834966578329961, https://www.pinterest.com/pin/252834966578329961/
title, description, alt_textNew colors will blue you away
image_url (original) + image_sizes (236x, 474x, 736x…)https://i.pinimg.com/originals/da/72/…png
is_video, video_url (MP4), video_duration_sechttps://v1.pinimg.com/videos/…/720p/….mp4
extra_imagescarousel / idea-pin images
link, domainhttps://www.ikea.com/us/en/cat/billy-series-28102/, ikea.com
created_at2026-10-01T17:35:14+00:00
saves, repin_count, reactions_total, comment_count, share_count1, 0, 13, 0, 0
pinner_username, pinner_full_name, pinner_followers, pinner_urlIKEAUSA, IKEA US, 771725
board_name, board_url, board_idNurseries & Kids' Rooms
is_promoted, dominant_color, hashtagsfalse, #394e66, ["#homedecor"]
price, currencyproduct pins (when Pinterest shows a price)
Profile rows: username, full_name, followers, following, monthly_views, pin_count, board_count, bio, website, verified, is_verified_merchant, avatar_url, created_atIKEAUSA, 771725 followers, 10000001 monthly views
Board rows: name, url, description, pin_count, follower_count, section_count, owner_username, cover_image_urlNurseries & Kids' Rooms, 400 pins

Every row has type (pin / profile / board), source_type, source and scraped_at, so mixed runs are easy to filter. The dataset has ready-made Pins, Profiles and Boards table views.

How to use

  1. Enter Search keywords (e.g. home decor ideas) and/or Pinterest URLs or usernames – profiles (pinterest.com/ikeausa/ or @ikeausa), boards (pinterest.com/user/board/, sections too), pins (pinterest.com/pin/123…/), pin.it short links or search URLs. Any country domain (de.pinterest.com, pinterest.co.uk…) works.
  2. Set Max results (exact cap for the run) and optionally Max pins per source, profile content (pins, boards, both or profile only) and filters (video pins only, minimum saves, exclude promoted pins).
  3. Click Start and download the results as JSON, CSV, Excel or HTML, or fetch them via API.
{
"searchQueries": ["home decor ideas", "minimalist kitchen"],
"startUrls": ["https://www.pinterest.com/ikeausa/", "https://www.pinterest.com/pin/252834966578329961/"],
"profileContent": "pins_and_boards",
"maxPinsPerSource": 100,
"maxItems": 500,
"includePinDetails": true
}

Output example

Real pin from a test run (profile ikeausa, image sizes shortened):

{
"type": "pin",
"id": "252834966578329961",
"url": "https://www.pinterest.com/pin/252834966578329961/",
"title": "New colors will blue you away",
"description": "A pop of color? How about a BILLY bookcase full of it, and perfectly organized too. With so many new products to explore at IKEA, from storage and organization essentials to couches and bedding, you’re sure to find a stand out piece for any home aesthetic.",
"image_url": "https://i.pinimg.com/originals/da/72/98/da7298c06b80c318b4a24a9716d34234.png",
"image_width": 1080,
"image_height": 1350,
"image_sizes": {
"236x": "https://i.pinimg.com/236x/da/72/98/da7298c06b80c318b4a24a9716d34234.jpg",
"736x": "https://i.pinimg.com/736x/da/72/98/da7298c06b80c318b4a24a9716d34234.jpg"
},
"is_video": false,
"video_url": null,
"video_duration_sec": null,
"extra_images": [
"https://i.pinimg.com/originals/da/72/98/da7298c06b80c318b4a24a9716d34234.jpg"
],
"link": "https://www.ikea.com/us/en/cat/billy-series-28102/",
"domain": "ikea.com",
"created_at": "2026-10-01T17:35:14+00:00",
"saves": 1,
"repin_count": 0,
"reactions_total": 0,
"reaction_counts": null,
"comment_count": 0,
"share_count": 0,
"pinner_username": "IKEAUSA",
"pinner_full_name": "IKEA US",
"pinner_followers": 771725,
"pinner_url": "https://www.pinterest.com/IKEAUSA/",
"board_name": "Nurseries & Kids' Rooms",
"board_url": "https://www.pinterest.com/IKEAUSA/nurseries-kids-rooms/",
"board_id": "252835035269376352",
"is_promoted": false,
"dominant_color": "#394e66",
"hashtags": [],
"alt_text": "a blue bookcase filled with lots of books",
"is_repin": false,
"price": null,
"currency": null,
"source_type": "profile",
"source": "https://www.pinterest.com/ikeausa/",
"scraped_at": "2026-10-15T20:41:21+00:00"
}

Profile row:

{
"type": "profile",
"id": "252835103988780744",
"url": "https://www.pinterest.com/IKEAUSA/",
"username": "IKEAUSA",
"full_name": "IKEA US",
"followers": 771725,
"following": 105,
"monthly_views": 10000001,
"pin_count": 574409,
"board_count": 23,
"video_pin_count": 0,
"bio": "Dream it. Pin it. Plan it. Let's assemble your home together. 💙💛 © Inter IKEA Systems B.V. 2025",
"website": "http://www.ikea.com/",
"website_verified": true,
"verified": true,
"is_verified_merchant": true,
"avatar_url": "https://i.pinimg.com/280x280_RS/65/8d/bc/658dbc05a53b6c2b442e594785b2b109.jpg",
"country": null,
"created_at": "2012-03-13T20:07:59+00:00",
"source_type": "profile",
"source": "https://www.pinterest.com/ikeausa/",
"scraped_at": "2026-10-15T20:41:20+00:00"
}

Pricing

Pay per result: $0.0008 per dataset item ($0.80 per 1,000 pins, profiles or boards) plus a negligible start fee. No monthly rental, no proxy bill – proxies are included and only used when Pinterest blocks the direct connection. 10,000 pins cost about $8. Compare: other popular Pinterest scrapers charge $2–4 per 1,000 pins.

Use cases

  • Trend & content research – find the most-saved pins for any keyword, niche or season.
  • Influencer & creator discovery – collect profiles with followers, monthly views, website and verified status.
  • Competitor monitoring – track a brand's pins, boards, saves and posting frequency.
  • E-commerce & affiliate research – see which product pages and domains get pinned, with outbound links and prices.
  • Image datasets – original-resolution images, videos and alt text for ML / moodboards.
  • Marketing reporting – export pin performance to Google Sheets or your BI tool on a schedule.

Integrations

Use the scraper from the Apify API, schedule it, and connect it to Make, Zapier, n8n, Google Sheets, Slack, Airbyte or webhooks.

from apify_client import ApifyClient
client = ApifyClient("<APIFY_TOKEN>")
run = client.actor("ninhothedev/pinterest-scraper").call(run_input={"searchQueries": ["boho bedroom"], "maxItems": 100})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["title"], item["saves"], item["image_url"])
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<APIFY_TOKEN>' });
const run = await client.actor('ninhothedev/pinterest-scraper').call({ startUrls: ['https://www.pinterest.com/ikeausa/'], maxItems: 100 });
const { items } = await client.dataset(run.defaultDatasetId).listItems();

FAQ

Is it legal to scrape Pinterest? The scraper only collects publicly visible data that anyone can see without logging in. Check your local laws (e.g. GDPR) before processing personal data and don't republish copyrighted images without permission.

Do I need a Pinterest account, cookies or API key? No. It uses the same public JSON endpoints as the Pinterest website for logged-out visitors.

Why are saves / comment counts empty for some search pins? For logged-out visitors Pinterest hides save and comment counts on search results and on some brand boards (these pins also have an obfuscated e1_… ID – the URL still works). You still get reactions, pinner, followers, board, date, links and images. Pins scraped from profiles and most boards include full saves, repins and comment counts.

How many pins can I get? Search pagination typically returns several hundred pins per keyword; profiles and boards can be scraped fully. Use more specific keywords for more results.

What about proxies? Not needed. The scraper connects directly and automatically falls back to Apify datacenter and residential proxies if Pinterest throttles the connection. You can also set your own proxy.

Can I schedule it? Yes – use Apify Schedules (e.g. daily trend tracking) and get results via webhook, email or integrations.

Something broke? Open an issue on the Issues tab – fixes usually ship within a day. Each run stores a RUN_SUMMARY record with per-source status.