LinkedIn Profile Posts Scraper (No Cookies) ✅ Bulk
Pricing
$1.35 / 1,000 posts
LinkedIn Profile Posts Scraper (No Cookies) ✅ Bulk
Extract posts from any public LinkedIn profile in bulk: post text, likes, comments, reactions, dates and links. Export LinkedIn data as JSON or CSV. No login, no cookies, no LinkedIn account required.
Pricing
$1.35 / 1,000 posts
Rating
0.0
(0)
Developer
CrustAPI
Maintained by CommunityActor stats
0
Bookmarked
14
Total users
6
Monthly active users
14 days ago
Last modified
Categories
Share
What is LinkedIn Profile Posts Scraper?
Extract the latest posts and articles from any public LinkedIn profile in bulk, without a LinkedIn account. Track a whole list of people and download post text, hashtags, dates, likes, comment counts, and reaction types. Built for social selling, influencer research, and content monitoring.
- 👤 Most recent posts from any public person's profile
- 📋 Track a whole list of people in one run, all results in one dataset
- 📝 Full post text, hashtags, dates, and links, plus the headline when the item is an article
- 👍 Engagement on every post: like count, comment count, and reaction-type breakdown
- 🔑 No login, no cookies, no LinkedIn account, nothing to get restricted
- ⚡ A few seconds per profile
- 📦 Export as JSON, CSV, Excel, HTML, or XML
What data do I get?
| Field | Example |
|---|---|
| Post text | Full body text of the post |
| Article headline | Title when the item is a published article, blank on ordinary feed posts |
| Likes | 15,405 |
| Comment count | 479 |
| Reaction types | LIKE, PRAISE, EMPATHY |
| Date published | 2026-06-02T19:41:31.000+00:00 (ISO 8601) |
| Post URL | Direct link to the post or article |
| Post type | post, image, video, article |
| Author | Name and profile URL when the post carries them. The name is often blank on a person's own feed, where the author is the profile you searched |
| Image | Image URL when the post has one |
| Hashtags | Every hashtag in the post, as a list |
| Profile, Profile URL | Which profile the post came from, on every row, so multi-profile runs stay sortable |
Pricing
$1.35 per 1,000 posts ($0.00135 per post), plus a small Apify compute fee. Comments cost nothing extra. Inaccessible profiles are never charged.
| Run | Actor cost |
|---|---|
| 100 profiles x 10 posts | $1.35 |
| 1,000 profiles x 10 posts | $13.50 |
How it works
- Paste profile URLs or usernames, one per line. Both
https://www.linkedin.com/in/satyanadellaandsatyanadellawork. - Set Max posts per profile. Include comments re-checks each post's comment count on the post's own page, so it is slower. It returns counts only, never comment text.
- Click Start, then download JSON, CSV, or Excel.
Schedule it weekly to monitor prospects, executives, or creators, and webhook new posts anywhere.
Output sample
{"profile": "satyanadella","profileUrl": "https://www.linkedin.com/in/satyanadella","text": "How do we build a frontier intelligence ecosystem? ...","headline": null,"datePublished": "2026-06-02T19:41:31.000+00:00","url": "https://www.linkedin.com/feed/update/urn:li:activity:7334562171556294656","postType": "post","authorName": null,"authorUrl": "https://www.linkedin.com/in/satyanadella","likes": 15405,"comments": 479,"reactionTypes": ["LIKE", "PRAISE", "EMPATHY"],"image": "https://media.licdn.com/dms/image/.../feedshare-shrink_800/...","hashtags": []}
Sales teams open with what a prospect posted this week. Recruiters read candidates before outreach. Marketers study what top voices in a niche publish and how it performs.
LinkedIn Posts API
Everything here runs programmatically: pass a list of profiles and read their posts through the Apify API, or any Apify integration (Zapier, Make, n8n, Google Sheets, webhooks). For a direct LinkedIn API with the same data outside Apify, the same engine powers crustapi.com.
FAQ
Which fields can come back empty? headline is filled only when the item is a published article, so ordinary feed posts leave it blank. authorName is often blank on a person's own feed, where the author is the profile you searched, and that profile is on every row as profile and profileUrl. LinkedIn does not publish a share or repost count, so there is no shares field.
Is this legal? The actor only reads publicly visible posts, the same pages you can open in a logged-out browser. No login, no private data.
Do I need a LinkedIn account? No. Nothing runs through an account, so there is nothing to restrict.
Can I use the API? Yes, runs and results are fully accessible through the Apify API and all Apify integrations (Zapier, Make, Google Sheets, webhooks).
More from CrustAPI
| Actor | What it does |
|---|---|
| LinkedIn Company Posts Scraper | Latest posts from any company page |
| LinkedIn Company Scraper | Size, industry, HQ, employee count, numeric IDs |
| LinkedIn Jobs Scraper | Every job listing for any title and city |
| LinkedIn Profile Scraper + Email Finder | Public profiles plus verified work emails |
| Google Maps Scraper | Every business in any area |
Need volume beyond Apify, like monitoring millions of profiles? See crustapi.com/wholesale.
Support and feedback
We ship improvements weekly, and user reports drive the roadmap. Something broken or missing?
- Open an issue on this actor's Issues tab in Apify Console
- Or email us at support@crustapi.com
This actor is an independent tool built by CrustAPI. It is not affiliated with, endorsed by, or sponsored by LinkedIn Corporation. LinkedIn is a registered trademark of LinkedIn Corporation, and all other trademarks belong to their owners.