LinkedIn Post Search Scraper 2$/1K
Pricing
from $2.00 / 1,000 results
LinkedIn Post Search Scraper 2$/1K
Find and extract public LinkedIn posts by keyword or get single post data by url, country and date range. Clean, structured, ready-to-use data. Fast and Cheaper.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Lofomachines
Maintained by CommunityActor stats
0
Bookmarked
22
Total users
13
Monthly active users
2 days ago
Last modified
Categories
Share
LinkedIn Post Search Scraper π
Search LinkedIn posts by keyword β or fetch specific posts directly from their URLs β and export them as clean, structured data, with no login, cookies, or LinkedIn account required.
Find every public LinkedIn post that mentions your brand, product, competitor, hashtag, event, or any topic you care about β and turn it into a ready-to-use dataset in minutes. Already have the post links? Paste them in and get every post back with its complete metadata, fetched in parallel. Perfect for social listening, lead generation, market research, brand monitoring, and content discovery.
Type a keyword. Pick a country. Get hundreds or thousands of matching LinkedIn posts with author details, engagement metrics, images, hashtags, mentions, and exact publication dates. Or paste post URLs and get the same rich data for exactly the posts you want.
β¨ Why use this LinkedIn Post Scraper?
- π Keyword-based search β collect posts that contain your exact keywords, brand names, hashtags, or phrases.
- π Direct URL mode β paste LinkedIn post URLs and fetch exactly those posts, in parallel, with all their metadata. No searching involved.
- π¦ Bulk keywords β search many keywords in a single run.
- π Country targeting β focus your search on any market (US, UK, Italy, Germany, France, India, Brazil, and 50+ more).
- ποΈ Date range filtering β collect posts from a specific time window, or grab the most recent posts automatically.
- π Rich, structured output β author, headline, reactions, comments, text, images, hashtags, mentions, exact post date, and more.
- π No login, no cookies, no LinkedIn account β only publicly available data.
- β‘ Fast & scalable β optimized to collect large volumes quickly and cost-efficiently.
- π§Ή Clean & deduplicated β one tidy row per post, ready for Excel, Google Sheets, BI tools, or your CRM.
πΌ Who is it for?
| Role | What you can do |
|---|---|
| Marketing & social teams | Track brand mentions, campaigns, and hashtags. Measure organic reach and engagement. |
| Sales & lead generation | Find people and companies talking about your niche, then build targeted prospect lists. |
| Market & competitive research | Monitor competitors, products, and industry trends in real time. |
| PR & communications | Catch every mention of your company, executives, or events as they happen. |
| Recruiters & talent teams | Discover professionals posting about specific skills, technologies, or topics. |
| Content creators & analysts | Research what resonates in your space and source ideas backed by real engagement data. |
π How to use it
Search by keyword
- Add your keywords. Enter one or more keywords, brand names, hashtags, or phrases. You can paste many at once for bulk search.
- Choose a target country. Enter a two-letter country code (for example
us,it,gb,de,fr,in,br). - Set how many posts you want per keyword (from 10 up to 3,000).
- (Optional) Pick a date range. Leave it empty to automatically collect the most recent posts.
- Click Start βΆοΈ and watch your dataset fill up.
Fetch specific posts by URL
Already know which posts you want? Skip the search:
- Paste your post URLs into the Post URLs field, one per line. Both common formats work:
https://www.linkedin.com/posts/<author>-activity-<id>-β¦https://www.linkedin.com/feed/update/urn:li:activity:<id>
- Click Start βΆοΈ β every post is fetched in parallel and returned with its complete metadata (author, text, reactions, comments, images, hashtags, mentions, publication date, and more).
You can even combine both modes in a single run: the post URLs are fetched first, then the keyword search runs. Duplicates are removed automatically.
That's it β no technical setup, no proxies to configure, no scraping knowledge needed.
βοΈ Input
| Field | Description | Example |
|---|---|---|
| Keywords | Words, names, hashtags, or phrases to find inside LinkedIn posts. One per line; bulk paste supported. A post is matched whenever the keyword appears in its text β even when joined with other words or symbols (so enilive also matches #enilive and EniLivePassion). Optional if you provide post URLs. | enilive, #sustainability, AI agents |
| Post URLs (direct mode) | LinkedIn post URLs to fetch directly, one per line. Skips keyword search entirely β every post is downloaded in parallel with all its metadata. Invalid URLs are rejected before the run starts. | https://www.linkedin.com/feed/update/urn:li:activity:7471837778893459457 |
| Max posts per keyword | How many posts to collect for each keyword (10β3,000). Not applied to direct post URLs. | 100 |
| Target country | Two-letter country code of the market you want to target. Only used for keyword search. | it |
| Posted after (optional) | Only collect posts published on or after this date. | 2026-06-01 |
| Posted before (optional) | Only collect posts published on or before this date. | 2026-06-16 |
Provide keywords, post URLs, or both β at least one of the two is required.
Example input β keyword search
{"keywords": ["enilive", "#sustainability"],"country": "it","maxPostsPerKeyword": 200,"publishedAfter": "2026-06-01","publishedBefore": "2026-06-16"}
Example input β direct post URLs
{"postUrls": ["https://www.linkedin.com/feed/update/urn:li:activity:7471837778893459457","https://www.linkedin.com/posts/andreas-bolze_emobility-activity-7471837778893459457-Ab3d"]}
π€ Output
Each post becomes a single, clean record. Export the full dataset to JSON, CSV, Excel, XML, or HTML, or pull it via the API.
Data points you get
| Field | Description |
|---|---|
postUrl | Direct link to the post |
postId / postUrn | Unique identifiers of the post |
text | Full post text |
authorName | Name of the person or company that posted |
authorUrl | Link to the author's profile or company page |
authorType | person, company, or school |
authorHeadline | Author's professional headline |
authorImageUrl | Author's profile or company picture |
postedAt | Exact publication date & time (ISO 8601) |
postedAtRelative | Human-friendly time (e.g. 1d) |
isEdited | Whether the post was edited |
reactionsCount | Total reactions (likes, celebrate, support, β¦) |
commentsCount | Total comments |
imageUrl / images | Image(s) attached to the post |
hashtags | Hashtags found in the post |
mentions | People & companies mentioned, with links |
hasVideo | Whether the post contains a video |
locale | Language/locale of the post |
searchKeyword | The keyword that matched this post (null for posts fetched directly by URL) |
searchCountry | The target country used |
scrapedAt | When the record was collected |
Example output
{"postUrl": "https://www.linkedin.com/feed/update/urn:li:activity:7471837778893459457","postId": "7471837778893459457","postUrn": "urn:li:activity:7471837778893459457","text": "Auch wenn es nicht mehr ganz neu ist, so nen e-LKW am Charger zu sehen ist schon sehr cool. Springer Transporte x Plenitude @ Enilive Gersthofen. As good as it gets!","authorName": "Andreas Bolze","authorUrl": "https://www.linkedin.com/in/andreas-bolze","authorType": "person","authorHeadline": "Head of Rollout Germany at Plenitude On The Road","authorImageUrl": "https://media.licdn.com/dms/image/v2/...","postedAt": "2026-06-14T08:15:46.000Z","postedAtRelative": "1d","isEdited": true,"reactionsCount": 42,"commentsCount": 8,"imageUrl": "https://media.licdn.com/dms/image/v2/...","images": ["https://media.licdn.com/dms/image/v2/..."],"hashtags": [],"mentions": [{ "name": "Springer Transporte", "url": "https://www.linkedin.com/company/springer-transporte", "type": "company" },{ "name": "Enilive", "url": "https://www.linkedin.com/company/enilive", "type": "company" }],"hasVideo": false,"locale": "en_US","searchKeyword": "enilive","searchCountry": "it","scrapedAt": "2026-06-15T10:00:00.000Z"}
π‘ Tips & best practices
- Be specific. Precise keywords and brand names return more relevant results than broad terms.
- Use bulk keywords to compare brands, products, or campaigns side by side in one run.
- Combine with a date range for time-bound analysis (campaign windows, event coverage, weekly monitoring).
- Match the country to your audience for the most relevant, localized results.
- Schedule recurring runs to monitor mentions automatically and build a historical archive over time.
π Integrations & automation
Connect your results to the tools you already use:
- π₯ Export to CSV, Excel, JSON, XML, HTML
- π Access data through the Apify API
- π Trigger webhooks when a run finishes
- π€ Automate with Make, Zapier, n8n, Google Sheets, Slack, and more
- β° Schedule runs hourly, daily, or weekly
β FAQ
Do I need a LinkedIn account, login, or cookies? No. This scraper works only with publicly available information and requires no credentials.
Can I scrape specific posts instead of searching?
Yes. Paste the post URLs into the Post URLs field and they are all fetched directly, in parallel, with the same complete metadata as search results. Both linkedin.com/posts/β¦ and linkedin.com/feed/update/urn:li:activity:β¦ links are accepted, and the URL format is validated before the run starts.
How many posts can I collect? Up to 3,000 posts per keyword, per run. Run multiple keywords in a single run for even more coverage.
Which countries and languages are supported? 50+ markets across North & South America, Europe, the Middle East, Africa, Asia, and Oceania, each automatically localized.
What if I don't set a date range? The scraper automatically collects the most recent matching posts.
Will I get duplicates? No. Results are automatically deduplicated, so every post appears only once.
How is a post matched to my keyword? A post is included whenever your keyword appears anywhere in its text, even when joined with other words or symbols, and regardless of letter case.
βοΈ Legal & responsible use
This Actor collects only publicly available data and is intended for legitimate purposes such as research, analytics, monitoring, and lead generation. You are responsible for ensuring your use complies with applicable laws and regulations (including data protection rules such as the GDPR) and with LinkedIn's terms. Do not use the data to harass individuals or for any unlawful purpose.
Ready to turn LinkedIn conversations into actionable data?
Enter your keywords, pick a country, and click Start. π