A Chrome extension that automatically fills repeated information on Indeed job application pages, helping applicants apply faster and more efficiently.
- Auto-fills contact information (phone, address, city, state, zip code)
- Auto-fills common application questions (security clearance, work authorization)
- Auto-fills voluntary disclosure information (demographics, veteran status, disability status)
- Auto-fills signature fields with your name and current date
- Saves your preferences locally using Chrome's storage API
- Works on Indeed's "Apply Now" application flow
- Download or clone this repository
- Open Chrome and navigate to
chrome://extensions/ - Enable Developer mode (toggle in top-right corner)
- Click Load unpacked
- Select the
indeed_autofillerfolder - The extension icon should appear in your Chrome toolbar
- Click the Indeed Autofiller extension icon in your Chrome toolbar
- Fill in your personal information in the popup form:
- Contact Info: Phone number, address, city, state, zip code
- Application Questions: Security clearance status, work authorization
- Demographics (optional): Gender, ethnicity, veteran status, disability status
- Click Save Settings
- Navigate to Indeed.com and start a job application
- When you reach an application page, the extension will automatically detect fillable fields
- Click the extension icon and press Autofill to populate the form
- Review the filled information before submitting
- Complete any remaining fields that require custom responses
- Press
Alt+Shift+Fto trigger autofill on the current page (customizable in Chrome extension settings)
| Field | Input Type |
|---|---|
| Cell Phone | Text |
| Address | Text |
| City | Text |
| State | Dropdown |
| Postal Code | Text |
| Field | Input Type |
|---|---|
| Security Clearance | Yes/No Radio |
| Background Check Eligible | Yes/No Radio |
| Text Message Opt-in | Checkbox |
| Privacy Policy Acknowledgement | Radio |
| Field | Input Type |
|---|---|
| Gender | Radio (Male/Female/Decline) |
| Ethnicity/Race | Dropdown |
| Veteran Status | Radio |
| Disability Status | Radio |
| Your Name | Text |
| Today's Date | Date (auto-filled) |
- All data is stored locally in your browser using Chrome's
storage.syncAPI - No data is sent to external servers
- Your information never leaves your device
- You can clear all stored data at any time via the extension popup
Access settings via the extension popup:
| Setting | Description | Default |
|---|---|---|
| Auto-fill on page load | Automatically fill forms when detected | Off |
| Show notification | Display notification after autofill | On |
| Fill demographics | Include voluntary disclosure fields | Off |
- Ensure you're on an Indeed application page (URL contains
indeed.com) - Check that you've saved your settings in the extension popup
- Try refreshing the page and clicking Autofill again
- Indeed occasionally updates their page structure
- Report unrecognized fields by opening an issue on GitHub
- Check that Chrome sync is enabled for extensions
- Try disabling and re-enabling the extension
indeed_autofiller/
├── manifest.json # Extension manifest (Manifest V3)
├── popup/
│ ├── popup.html # Settings UI
│ ├── popup.css # Styling
│ └── popup.js # Settings logic
├── content/
│ └── content.js # Form detection and autofill logic
├── background/
│ └── background.js # Service worker
├── icons/
│ ├── icon16.png
│ ├── icon48.png
│ └── icon128.png
└── html_examples/ # Reference HTML from Indeed pages
No build step required - this is a vanilla JavaScript extension.
- Load the extension in developer mode
- Navigate to an Indeed job application
- Open Chrome DevTools (F12) and check the Console for debug messages
- Fork the repository
- Create a feature branch (
git checkout -b feature/new-field-support) - Commit your changes (
git commit -am 'Add support for new field type') - Push to the branch (
git push origin feature/new-field-support) - Open a Pull Request
MIT License - see LICENSE for details.
This extension is for personal use to streamline job applications. Use responsibly and always review auto-filled information before submitting applications. The developers are not responsible for incorrect submissions or any consequences arising from use of this extension.