Pinterest Profile Scraper
Pricing
$19.99/month + usage
Pinterest Profile Scraper
📌 Pinterest Profile Scraper extracts public profile data—bio, website, followers, following, boards & top pins—into clean CSV/JSON. 🚀 Ideal for influencer outreach, market research, competitor analysis & social media growth.
Pricing
$19.99/month + usage
Rating
0.0
(0)
Developer
ScrapeLabs
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Pinterest Profile Scraper
Pinterest Profile Scraper is a production-ready Pinterest profile scraper tool that extracts structured public user profile data into clean CSV/JSON for analysis 🚀. It solves the manual, error-prone task of collecting Pinterest profile information by automating extraction of usernames, counts, images, and metadata at scale. Built for marketers, developers, data analysts, and researchers, this Pinterest profile data scraper works from profile URLs or usernames and can power workflows like influencer discovery, market research, and competitor tracking. With automatic proxy fallback and retry logic, it enables reliable, scalable profile data collection via the Apify platform and Pinterest profile scraping API integrations.
What data / output can you get?
Below are real fields returned by the actor. Data is pushed to the Apify dataset and can be exported to JSON, CSV, or Excel.
| Data field | Description | Example value |
|---|---|---|
| username | Pinterest handle of the profile | "candyw8119" |
| full_name | Public full name | "葉落凡塵" |
| about | Bio/description text | "" |
| pin_count | Total number of pins | 39901 |
| board_count | Total number of boards | 118 |
| follower_count | Followers count | 26643 |
| following_count | Following count | 25827 |
| image_xlarge_url | Profile image (large) URL | "https://i.pinimg.com/280x280_RS/46/ef/9f/46ef9f7d....jpg" |
| image_medium_url | Profile image (medium) URL | "https://i.pinimg.com/..." |
| profile_cover | Profile cover metadata object | {...} |
| node_id | Internal node identifier | "VXNlcjo2OTU1MjQ4NzM2MTA1NTMyOTE=" |
| id | User ID | "695524873610553291" |
| created_at | Account creation timestamp | "Thu, 31 May 2018 04:28:16 +0000" |
| last_pin_save_time | Last save activity timestamp | "Thu, 11 Dec 2025 13:04:17 +0000" |
| seo_canonical_domain | Canonical domain for SEO | "www.pinterest.com" |
| is_verified_merchant | Verified merchant flag | false |
| is_private_profile | Private profile flag | false |
Bonus fields may include eligible_profile_tabs, verified_identity, is_ads_only_profile, website_url, domain_url, first_name, instagram_data, is_partner, domain_verified, partner, type, impressum_url, is_primary_website_verified, seo_noindex_reason, ads_only_profile_site, seo_title, indexed, seo_description, and is_inspirational_merchant — when available on the page.
Key features
-
🔄 Automatic proxy fallback & retries
Built-in smart proxy management that escalates from no proxy → datacenter → residential (with up to 3 residential attempts) to handle blocks and maintain reliability. -
📦 Batch scraping & bulk automation
Process multiple Pinterest profile URLs or usernames in a single run. Inputs can be raw usernames or full profile links — the actor normalizes both. -
🧭 URL/username normalization
Acts as a Pinterest profile URL extractor by converting usernames into full profile URLs automatically. -
🧾 Structured output to CSV/JSON
Clean, structured records (36+ fields when available) are pushed to the Apify dataset for one-click export to JSON, CSV, or Excel. -
🛡️ Robust error handling
Resilient retry logic with exponential backoff and detailed logging ensures consistent runs under real-world network conditions. -
👨💻 Developer-friendly (Python + API)
Implemented in Python and deployable on Apify. Trigger via Apify Console or programmatically using the Pinterest profile scraping API pattern in your workflows. -
📈 Production-ready reliability
Real-time logs, proxy mode testing on the first profile, and consistent dataset output make it ideal for long-running jobs and scheduled pipelines.
How to use Pinterest Profile Scraper - step by step
- Sign in to your Apify account at https://console.apify.com.
- Open the “Actors” section and select “pinterest-profile-scraper”.
- Add input data:
- Paste Pinterest usernames (e.g., candyw8119) or full profile URLs (e.g., https://www.pinterest.com/username) into startUrls.
- Optionally adjust proxyConfiguration (defaults to no proxy; falls back automatically if blocked).
- Start the run and monitor real-time logs (you’ll see proxy mode decisions and progress for each profile).
- The actor normalizes inputs (usernames → full URLs) and scrapes public profile data.
- Results are saved to the run’s dataset automatically.
- Export your dataset in JSON, CSV, or Excel from the OUTPUT tab.
Pro Tip: Schedule runs and consume results via the Apify API to power a Pinterest profile scraping service, or integrate with automation tools for downstream enrichment pipelines.
Use cases
| Use case | Description |
|---|---|
| Influencer analysis for marketing | Identify and profile creators by extracting follower_count, pin_count, and board_count to prioritize outreach. |
| Competitor tracking for social teams | Monitor competitor accounts’ follower and content activity metrics for trend analysis. |
| Market research & audience insights | Aggregate public profile metadata at scale to map niches and content strategies. |
| Data enrichment for analytics | Enrich internal datasets with profile IDs, usernames, and image URLs for BI pipelines. |
| Social media intelligence | Build structured datasets of public Pinterest users to analyze growth and content categories. |
| Academic & non-profit research | Collect public user metadata for research into social graph patterns and cultural trends. |
| API-driven profile pipelines | Use the Apify platform programmatically to scrape Pinterest user profiles and feed downstream systems. |
Why choose Pinterest Profile Scraper?
Get precise, scalable extraction of public Pinterest user data — without fragile browser extensions or manual copy-paste.
- ✅ Accurate, structured output with 36+ potential fields when present
- 🔄 Automatic no-proxy → datacenter → residential fallback for resilient runs
- 📦 Bulk processing of usernames and URLs in one job
- 👨💻 Python-based actor with easy API access for developers
- 🧾 Ready-to-export dataset (JSON/CSV/Excel) for analytics and enrichment
- 🔒 Public data only; no login or private data access required
- 🛠️ Designed for automation and repeatable workflows on Apify
In short: a reliable Pinterest user data extractor that’s production-ready and built for scale.
Is it legal / ethical to use Pinterest Profile Scraper?
Yes — when used responsibly. This actor only collects publicly available profile information and does not access private profiles or password-protected content.
Guidelines for compliant use:
- Scrape only public data visible without authentication.
- Respect Pinterest’s Terms of Service and platform rate limits.
- Ensure compliance with applicable regulations (e.g., GDPR, CCPA).
- Avoid using data for spam or unlawful processing.
- Consult your legal team for edge cases or jurisdiction-specific requirements.
Input parameters & output format
Example input JSON
{"startUrls": ["candyw8119","https://www.pinterest.com/username"],"proxyConfiguration": {"useApifyProxy": false}}
Parameters
-
startUrls (array, required)
Description: List one or more Pinterest profile URLs (e.g., https://www.pinterest.com/username), usernames (e.g., username), or keywords for bulk scraping.
Default: not specified. -
proxyConfiguration (object, optional)
Description: Choose which proxies to use. By default, no proxy is used. If Pinterest blocks the request, it will automatically fall back to datacenter proxy, then residential proxy with 3 retries.
Default: not specified.
Example output JSON
[{"username": "candyw8119","node_id": "VXNlcjo2OTU1MjQ4NzM2MTA1NTMyOTE=","about": "","pin_count": 39901,"image_xlarge_url": "https://i.pinimg.com/280x280_RS/46/ef/9f/46ef9f7db778b345adea2419bb09162b.jpg","seo_canonical_domain": "www.pinterest.com","last_pin_save_time": "Thu, 11 Dec 2025 13:04:17 +0000","board_count": 118,"id": "695524873610553291","eligible_profile_tabs": ["Created","Saved"],"image_medium_url": "https://i.pinimg.com/...","profile_cover": {"image_url": "https://i.pinimg.com/..."},"verified_identity": {},"full_name": "葉落凡塵","is_verified_merchant": false,"is_private_profile": false,"follower_count": 26643,"following_count": 25827,"created_at": "Thu, 31 May 2018 04:28:16 +0000"}]
Notes
- Output records include only fields found on the page from this list: username, node_id, about, pin_count, image_xlarge_url, seo_canonical_domain, last_pin_save_time, board_count, id, eligible_profile_tabs, image_medium_url, profile_cover, verified_identity, full_name, is_verified_merchant, is_private_profile, is_ads_only_profile, website_url, domain_url, first_name, instagram_data, interest_following_count, is_partner, domain_verified, partner, type, impressum_url, following_count, is_primary_website_verified, seo_noindex_reason, ads_only_profile_site, created_at, follower_count, seo_title, indexed, seo_description, is_inspirational_merchant.
- Some fields may be missing when a profile does not expose them publicly.
FAQ
Is there a free option to try it?
Yes. This actor includes a trial on Apify (120 trial minutes available), so you can validate the Pinterest profile crawler software before committing to a plan.
Do I need to log in to scrape profiles?
No. This Pinterest profile scraper works without login and only extracts publicly available profile information.
Can I use it with Python or via an API?
Yes. You can run the actor programmatically using the Apify API, making it a developer-friendly Pinterest profile scraper Python integration for automated pipelines.
How many profiles can I scrape at once?
You can include multiple entries in the startUrls array. The actor processes them sequentially and exports unified results to the dataset.
What data does it return?
The scraper returns structured profile fields like username, full_name, about, pin_count, board_count, follower_count, following_count, image URLs, IDs, timestamps, and SEO metadata — limited to the keys present on each profile.
What happens if Pinterest blocks my requests?
The actor automatically escalates from no proxy to datacenter and then to residential proxies (with up to 3 residential attempts), improving the success rate of your runs.
Is this a Pinterest profile scraper Chrome extension?
No. It’s an Apify actor you can run in the Apify Console or via API. If you’re looking for a Pinterest profile scraper GitHub alternative that’s production-ready, this hosted solution is designed for reliability and scale.
Can it extract from just usernames without full URLs?
Yes. You can paste raw usernames and the tool will normalize them to full profile URLs automatically before scraping.
Final thoughts
Pinterest Profile Scraper is built to extract structured, public Pinterest account data at scale — reliably and fast. With automatic proxy fallback, bulk processing, and clean JSON/CSV output, it’s ideal for marketers, analysts, developers, and researchers who need a dependable Pinterest profile scraping service. Run it in Apify Console or via the API to automate enrichment and analytics pipelines, and start exporting clean Pinterest profile datasets for your growth, research, and reporting workflows today.