Batch export profile data from LinkedIn search results — CSV, XLSX, JSON. Free and no page injection.
LinkedIn Profile Scraper is a Chrome extension that lets you export profile information from LinkedIn's People search results in bulk. It operates entirely from Chrome's Side Panel — no content is injected into the LinkedIn page, keeping your browsing experience clean and safe.
✓ Zero page injection — works independently in Chrome's Side Panel
✓ Auto-detection — automatically picks up search keywords from the current LinkedIn tab
✓ Multiple export formats — CSV, XLSX (Excel), and JSON
✓ Search history — saves up to 50 past searches for quick re-export
✓ Configurable rate limiting — avoid triggering LinkedIn's anti-scraping measures
✓ Completely free — no subscriptions, no paid features
https://www.linkedin.com/search/results/people/?keywords=java%20developer
The following information is collected for each profile in the search results:
| Field | Description |
|---|---|
| No. | Sequential number |
| Full Name | Display name on LinkedIn |
| Username | LinkedIn profile username (vanity name) |
| Headline | Job title / professional headline |
| Location | Geographic location from LinkedIn |
| Premium | Whether the profile has LinkedIn Premium |
| Member Distance | Connection degree (1st, 2nd, 3rd+) |
| Simple Insight | Extra info when available (e.g., follower count, services offered) |
| Follower Count | Number of followers (when LinkedIn provides it) |
| Avatar URL | Link to the profile photo (when available) |
| Profile URL | Full clickable link to the profile |
CSV column headers are kept in English for international compatibility. Currently the search API provides the above fields. Additional fields (Company, School, Work Dates) require separate profile-level API endpoints and are not yet available.
When the extension makes Request Limit consecutive API calls, it enters a cooldown period to avoid being rate-limited by LinkedIn. During cooldown, the progress bar turns amber and no new API calls are made. Once the cooldown timer ends, collection resumes automatically.
Default: 2 minutes. Increase this if you experience frequent interruptions.
The maximum number of consecutive API requests before the cooldown kicks in. Each page of search results counts as one request. A higher number collects data faster but increases the risk of being temporarily blocked.
Default: 20 requests. LinkedIn typically allows ~25-30 requests before throttling.
The total number of profiles to collect in one session. When this number is reached, the export stops automatically. You can set it anywhere from 1 to 1000.
Default: 50 profiles. Each page returns approximately 10 results.
https://www.linkedin.com/search/results/people/?keywords=... — you can get there by searching in the LinkedIn search bar and clicking the People filter at the top.Try these steps in order:
1. Refresh the LinkedIn page and try again — sometimes LinkedIn's session state can interrupt the process.
2. Check your LinkedIn login — if your session has expired, log out and log back into LinkedIn.
3. Reload the extension — go to Chrome's extension management page, find this extension, and click the refresh icon (or toggle it off and back on).
4. Increase the cooldown time in settings — LinkedIn may be temporarily throttling your requests. Try setting cooldown to 5 minutes and request limit to 10.
If the problem persists after trying all the above, please send us an email at miles704957@gmail.com with the following information so we can diagnose the issue:
• The URL of the LinkedIn search page you were trying to use
• A description of what happened (any error messages you saw, what step you were on)
• Your Chrome version (find it at chrome://version in the address bar)
We offer a free trial period so you can experience everything first and make sure it's right for you. After the trial ends, a modest subscription fee is charged to support the ongoing costs of maintaining the extension.
We want to be upfront with you — behind this extension are real costs: keeping the service reliable, adapting to LinkedIn's frequent changes, fixing bugs, adding new features, and providing support when you need it. The fee helps us cover these costs so we can continue improving your experience.