What is the LinkedIn Posts Scraper?
The InsightSocial LinkedIn Posts Scraper is a free Chrome extension that exports posts and their engagement data — full text, post type, media URLs, reactions, comments, reposts, author details, and post dates — from LinkedIn profiles, company pages, and your home feed. Everything lands in CSV, Excel, or JSON, ready for content analysis.
It works by reading what your own logged-in LinkedIn session already sees as you browse. The extension scrolls the feed the way you would, captures each post as LinkedIn renders it, and turns the stream into structured rows. No LinkedIn API, no credentials shared, and nothing beyond what your account can already view.
That makes it a content-intelligence tool more than a lead tool: instead of eyeballing a competitor's page and guessing what works, you get every post with its engagement numbers side by side — sortable, filterable, chartable. Pair it with the LinkedIn Profile Scraper when you also want to know who is behind the content.
Who is it for?
- Content creators reverse-engineering top-performing LinkedIn content in their niche
- B2B marketers tracking competitor thought leadership and messaging over time
- Social media managers benchmarking engagement patterns before planning a calendar
- Competitive analysts monitoring what category rivals publish and how it lands
- Agencies reporting on client and competitor content performance with real numbers
- HR teams auditing employer-branding and recruitment posts across companies
Key Benefits
- Engagement per post, not aggregates — reactions, comments, and reposts attached to each individual post
- Three surfaces, one tool — profile activity, company pages, and your home feed all work
- Full post context — text, post type, media URLs, author name and title, post date, and direct link
- CSV / Excel / JSON export — pivot in Sheets, chart in Excel, or pipe JSON into scripts
- Respects visibility rules — captures only what your logged-in session already sees
- No API, no rate-limit juggling — runs in your normal browser, not against LinkedIn's developer platform
How to Use LinkedIn Posts Scraper
Step 1: Install the Extension
Add InsightSocial from the Chrome Web Store. The icon appears in your browser toolbar after install.
Step 2: Navigate to a Content Source
Open the page whose posts you want: a person's profile (linkedin.com/in/username), a company page (linkedin.com/company/name), or your own home feed (linkedin.com/feed).
Step 3: Open the InsightSocial Sidebar
Click the InsightSocial icon. The sidebar opens on the right and automatically detects which LinkedIn page type you're on.
Step 4: Configure Your Scrape
Select "Posts" and choose how many posts to extract. A small pull gives a quick read on recent activity; a larger one supports a full content audit going further back in the feed.
Step 5: Start Scraping
Click "Start Scraping". The extension scrolls through the feed and collects each post with its text, type, media, author details, and engagement counts.
Step 6: Export Results
Click "Export" and pick CSV (drop into Google Sheets or Excel), .xlsx (native Excel with formatting), or JSON (for scripts and BI tools). Every scrape also stays in your InsightSocial portal under your account history.
Frequently Asked Questions
What data can I extract from LinkedIn posts?
- Post content (full text)
- Post type — text, image, video, or article
- Media URLs for attached images and videos
- Reactions, comment count, and repost/share count
- Author name, author title/headline, and associated company
- Post date and direct post URL
Which LinkedIn pages does it work on?
Three surfaces for posts: personal profiles (their posts), company pages (the company's updates), and your own home feed. On single-post pages, the LinkedIn Post Likers Scraper exports everyone who reacted to that post. Hashtag feeds and groups aren't supported yet. For firmographic data rather than content, use the LinkedIn Company Scraper on the same company pages.
How far back can I scrape posts?
As far back as LinkedIn lets the feed scroll. LinkedIn loads posts progressively, so older content depends on what the platform serves your session. For a deep historical sweep, run a larger scrape or repeat sessions on the same source over time.
How many posts can I scrape per session?
Posts within one session are unlimited, and scraping itself is unlimited on every plan however many posts it collects. Your monthly quota is export credits, one per exported row:
- Free plan: 500 export credits per month
- Pro Monthly: 10,000 export credits per month for $9.99/mo
- Pro Yearly: 10,000 export credits per month for $95.88/year ($7.99/mo)
Does it capture comments and reaction breakdowns?
Each post comes with its comment count and total reactions; the level of reaction detail depends on what LinkedIn exposes for that post. Full comment threads aren't part of the posts scrape — for those, run the LinkedIn Comments Scraper on the post's permalink page.
Where is my scraped data stored?
Posts sync to your private InsightSocial account so you can re-open, search, and re-export them anytime from the portal. Only you can see what you've collected — we don't sell or share user data. The scrape runs inside your own logged-in LinkedIn session in your browser; we never see your password.
Is scraping LinkedIn posts allowed?
Posts on profiles and company pages are content their authors chose to publish, and extracting what your session already sees is common practice for research and competitive analysis. That said, LinkedIn's Terms of Service restrict automation, so scrape at reasonable volumes and use the data responsibly: don't republish content as your own, respect intellectual property, and comply with privacy laws like GDPR and CCPA.