← All Templates·job postings and company data

LinkedIn jobs (public)

www.linkedin.com

Export public LinkedIn job search results and job pages to CSV, Excel, JSON or Google Sheets: title, company, location, posting date, seniority, employment type, function, industries, applicants and description. No login needed.

28 fieldsList onlyList then detailsDetails onlyUpdated Oct 27, 2026
✓ Maintained by ScraperQGoogle SheetsCSVJSONExcel
Add to Chrome

What You Can Scrape

This template extracts 28 data fields from www.linkedin.com

List Fields

Job ID
Job URL
Title
Company
Company URL
Location
Posted
Posted (as shown)
Salary
Highlights

Detail Fields

Job ID
Title
Company
Company URL
Location
Posted
Valid through
Employment type
Industry
Seniority level
Employment type (page)
Job function
Industries
Applicants
Salary min
Salary max
Salary currency
Description

How it works

From install to export in minutes — no coding required.

1

Install in one click

No setup, no selectors to write.

2

Run it with the extension

Install the free ScraperQ Chrome extension, go to Templates -> Pre Builts, run LinkedIn jobs (public) template.

3

Export your data

Get clean rows as CSV, JSON, Excel or straight into Google Sheets — ready for your workflow.

Ways to run it

Pick a mode when you run the template.

List only

Give it a Linkedin list or search page and get one row per result.

List then details

Give it a list page; it opens each item and returns the detail fields.

Details only

Give it a batch of detail page URLs (paste them or upload a CSV or Excel file). Batch is required in this mode.

What you get — sample output

A few rows this template extracts. Switch between Table, JSON, and CSV.

A few list rows this template extracts.

Job IDURLTitleCompanyCompany URLLocationPostedPosted AgoSalaryBenefits
[masked]https://www.linkedin.com/jobs/view/senior-software-engineer-python-at-venmo-[masked]Senior Software Engineer - PythonVenmohttps://www.linkedin.com/company/venmoAustin, TX[masked]2 weeks ago
[masked]https://www.linkedin.com/jobs/view/python-software-engineer-level-2-or-3-aht-at-northrop-grumman-[masked]Python Software Engineer Level 2 or 3 (AHT)Northrop Grummanhttps://www.linkedin.com/company/northrop-grumman-corporationAurora, CO[masked]2 weeks agoBe an early applicant
[masked]https://www.linkedin.com/jobs/view/senior-software-engineer-python-at-venmo-[masked]Senior Software Engineer - PythonVenmohttps://www.linkedin.com/company/venmoSan Jose, CA[masked]2 weeks ago
[masked]https://www.linkedin.com/jobs/view/python-django-developer-at-tata-consultancy-services-[masked]Python Django DeveloperTata Consultancy Serviceshttps://in.linkedin.com/company/tata-consultancy-servicesMorrisville, NC[masked]4 days ago
[masked]https://www.linkedin.com/jobs/view/backend-engineer-at-scribe-[masked]Backend EngineerScribehttps://www.linkedin.com/company/scribehowSan Francisco, CA[masked]2 weeks ago
[masked]https://www.linkedin.com/jobs/view/senior-software-engineer-at-mtn-global-[masked]Senior Software EngineerMTN Globalhttps://www.linkedin.com/company/mtn-globalFort Lauderdale, FL[masked]1 week ago
[masked]https://www.linkedin.com/jobs/view/engineer-software-developer-at-corning-incorporated-[masked]Engineer, Software DeveloperCorning Incorporatedhttps://www.linkedin.com/company/corning-incorporatedCorning, NY[masked]1 week ago
[masked]https://www.linkedin.com/jobs/view/staff-software-engineer-python-at-paypal-[masked]Staff Software Engineer - PythonPayPalhttps://www.linkedin.com/company/paypalSan Jose, CA[masked]4 days ago
[masked]https://www.linkedin.com/jobs/view/senior-python-software-engineer-at-kommerce-hub-[masked]Senior Python Software EngineerKommerce Hubhttps://www.linkedin.com/company/kommercehubofficialTampa, FL[masked]1 year ago
[masked]https://www.linkedin.com/jobs/view/full-stack-engineer-at-trabus-technologies-[masked]Full Stack EngineerTrabus Technologieshttps://www.linkedin.com/company/trabus-technologiesSan Diego, CA[masked]2 hours ago

What you can use it for

Role demand snapshots

Pull a keyword search page per city and see the title, location and posted_ago rows side by side in one export.

Applicant-count tracking

Re-run the same search and compare d_applicants per job_id to see how fast each posting attracts applications.

Talent market research

Export seniority, employment type and function per posting with title and company for a hiring study.

Recruiting benchmark sheets

Agencies can hand clients a spreadsheet of live roles with company, location, salary range and description text.

Frequently asked questions

Everything you need to know about running the LinkedIn jobs (public) template.

The Complete Guide

LinkedIn jobs (public)

The ScraperQ LinkedIn jobs (public) template exports LinkedIn jobs (public) to CSV, JSON, Excel or Google Sheets from the Chrome extension, with no code. It runs in 3 modes: list only, list then details, details only. You set the item limit, the crawl mode and the export format when you start a run.

How the template reads the pages

  • Public LinkedIn jobs search (logged out). Records are the base-search-card job cards; the page carries about 60 cards.
  • Public job page: JobPosting JSON-LD plus the job criteria list.

What can I set when I start a run?

Open the template and click Run. The Run Template dialog has these options:

  • Start URL: paste a search or list URL from the site, or choose Use current tab. This is the Single URL tab.
  • Batch Scraping: switch to the Batch Scraping tab to scrape many URLs in one run. Details only always needs a batch.
  • Scrape mode: List only, List then details, Details only.
  • Max items: the most items the run will return.
  • Crawl mode: Natural Browsing, Fast or Custom. Natural Browsing waits about 3-7 s between requests.
  • Export to: CSV, JSON, Excel (.xlsx) or Google Sheets.

Ways to run it

  • List only: Give it a LinkedIn list or search page and get one row per result with the list fields.
  • List then details: Give it a list page; it opens each item and returns the detail fields plus the detail URL.
  • Details only: Give it a batch of detail page URLs (paste them or upload a CSV or Excel file); one row per URL. Batch is required in this mode.

How do I scrape it?

  1. Install the ScraperQ extension in Chrome, Edge or Brave. See the installation guide.
  2. Open the LinkedIn page you want, with the filters and sort order you need.
  3. Open the extension, go to Templates and choose the template.
  4. Click Run, pick the scrape mode, and set Max items, the crawl mode and the export format.
  5. Click Run in the dialog and follow the job in the Jobs tab.
  6. When the job completes, download your data. See export options for each format.

How many can I scrape at once?

A search page carries about 60 job cards, which is what LinkedIn's public guest page loads for a keyword search. For wider coverage, page the search yourself with the site's own paging and run each search page as its own run, then join the exports by job_id.

Before you start

  • The template reads public pages. It runs on the page you have open, and requests are sent from your browser without your cookies.
  • ScraperQ does not bypass CAPTCHAs or anti-bot checks.
  • LinkedIn can show different results by location, so your results can differ from another user's.

Terms of use

LinkedIn's terms of use may restrict automated collection of its pages. Check the current terms before you run this template, and use it only for data you are allowed to collect.

More templates

Browse all ScraperQ templates, or start with Walmart search results and eBay search results.

More templates you might like

Ready-to-run scrapers in the same category.

Start scraping www.linkedin.com today

Install the template, run it with the ScraperQ extension, and export clean data in minutes.

Browse Templates
Add to Chrome