This tool automates the submission of job applications on Indeed using data from a CSV file. It is designed for job seekers who want to apply to multiple positions quickly without manual entry. Works with Indeed’s public job application forms.
Features
- CSV input — read job URLs and personal details from a CSV file
- Auto-fill forms — populate name, email, phone, and resume fields
- Submit applications — click submit button after filling
- Headless mode — run without browser UI for background automation
- Error logging — save failed applications to a separate CSV for review
Usage
python indeed_apply.py --input jobs.csv --email myemail@example.com --resume resume.pdf
Requirements
Python 3.8+. Install dependencies:
pip install -r requirements.txt
Download
Buy once, download immediately. ZIP includes the full script, README, and usage examples.
License
Personal & Commercial Use. You may use this tool in your own personal and commercial projects. Redistribution or resale of the source code is not permitted.