The Job Scanner is a Chrome extension that helps you automate job tracking from various job listing websites. It extracts job title, company name, job location, and application status and pastes it into a Google Sheet for easy organization.
- ✅ Extract job details from multiple job platforms (LinkedIn, Indeed, Glassdoor, etc.)
- ✅ Detect city & country from job postings
- ✅ Identify Easy Apply or Quick Apply options
- ✅ Auto-copy job details to clipboard for quick pasting
- ✅ Google Sheets integration for tracking applications
- ✅ Lightweight and privacy-friendly (no external API usage)
- Clone or Download the Repository:
git clone https://github.com/imblackline/job-scanner-extension.git cd job-scanner-extension - Open Google Chrome and go to:
chrome://extensions/ - Enable Developer Mode (toggle in the top right).
- Click "Load unpacked" and select the extension folder.
- Open any job listing website (LinkedIn, Indeed, Glassdoor, etc.).
- Navigate to a job posting.
- Click on the Job Scanner extension icon.
- Click "Scan Job" to extract job details.
- The data will be copied to your clipboard.
- Paste the data into Google Sheets.
- (Optional) For setup Google Sheet Auto-Saver follow steps below
- Log in to your Google account.
- Open a new Google Sheet.
- Go to Extensions > Apps Script.
- Delete all existing code inside the
Code.gsfile and replace your new code.
Save the project with Ctrl + S. - Click on Deploy > New deployment at the top.
- Set the deployment type to Web App.
- Add a description (optional), then configure:
- Execute as → Me
- Who has access → Anyone
- Click the Authorize access button and allow the required permissions.
- After deployment, copy the App URL (e.g.,
https://script.google.com/macros/s/AKfycbyV_Lz....NDXBOL0A/exec). - Now add your copied App URL to the extension "Configure" section.
- Use Google Sheet Template (Optional)
✅ Now you're ready to automatically save data to Google Sheets!
To easily track your job applications, use this Google Sheets template:
📎 Click Here to Access the Template
- Open the Google Sheets link.
- Click "File" > "Make a Copy" to save it to your Google Drive.
- Paste copied job details into the sheet.
Pull requests are welcome! If you have feature suggestions or bug fixes:
- Fork the repository.
- Create a new branch.
- Submit a pull request to the development branch.
💡 Developed by Amirhossein Yaghoubnezhad
📧 Contact: yaghoubnezhad.amirhossein@gmail.com
🌎 GitHub: My GitHub Profile