Remote Jobs Scraper - 9 Job Boards in One Feed
Pricing
from $3.00 / 1,000 job listings
Remote Jobs Scraper - 9 Job Boards in One Feed
Fresh remote jobs from 9 boards: RemoteOK, We Work Remotely, Remotive, Himalayas, Jobicy, Arbeitnow, Working Nomads, Hacker News Who is hiring and The Muse, in one deduplicated list. Filter by keyword, location, salary and date. Export to CSV, Excel or Sheets.
Remote Jobs Scraper: 9 Job Boards in One Feed
Get fresh remote jobs from 9 job boards in one clean, deduplicated list: RemoteOK, We Work Remotely, Remotive, Himalayas, Jobicy, Arbeitnow, Working Nomads, Hacker News "Who is hiring?" and The Muse. Filter by keyword, location, salary and posting date, then export to CSV, Excel, JSON or Google Sheets.
Just click "Start". The default input returns the newest remote jobs in under a minute.
Who uses this
- Job seekers: one daily list of new remote jobs matching your skills, instead of checking 9 websites.
- Job board & newsletter owners: power a remote-jobs site, Telegram/Discord channel or weekly email.
- Recruiters & agencies: see which companies are hiring remotely right now and for which roles.
- Sales & lead-gen teams: hiring companies are growing companies. Use new job posts as a buying signal.
- Researchers & HR analysts: track remote salary ranges, in-demand skills and hiring trends.
Why this Actor
- ✅ 9 boards, one schema: every job has the same fields, whatever site it came from.
- ✅ Smart dedupe: the same job posted on several boards appears once, with the other links in
alsoListedOn. - ✅ Salary data: min/max/currency where the board publishes it (filled in from duplicates when one board has it and another doesn't).
- ✅ Powerful filters: keywords, exclude words, location (USA, Europe, Worldwide...), minimum salary, max age.
- ✅ Never breaks on one site: if a board is down, you still get jobs from the others.
- ✅ Official public APIs and feeds: no logins, no blocking, with proper source attribution.
How to use
- Add keywords like
python,designer,customer support(or leave empty for everything). - Optional: add locations (
USA,Europe,Worldwide), a minimum salary, or exclude words (senior,intern). - Click Start and download your jobs in any format.
Daily job alerts: create an Apify Schedule (e.g. every morning) and connect an integration like Google Sheets, Slack, email, Zapier, Make or a webhook. New jobs then arrive automatically.
Output example
{"title": "Senior Python Developer","company": "Acme","location": "Worldwide","category": "Software Development","jobType": "full_time","seniority": null,"salaryMin": 90000,"salaryMax": 130000,"salaryCurrency": "USD","tags": ["python", "django"],"postedAt": "2026-10-01T08:15:00.000Z","applyUrl": "https://remoteok.com/remote-jobs/123456","companyLogo": "https://...","description": "We are looking for...","source": "remoteok","alsoListedOn": ["https://weworkremotely.com/remote-jobs/acme-senior-python-developer"],"attribution": "Source: RemoteOK (https://remoteok.com)"}
Input
| Field | What it does | Default |
|---|---|---|
keywords | Keep jobs matching ANY of these words (title, company, tags, category) | all jobs |
excludeKeywords | Drop jobs whose title/tags contain these words | none |
locations | Keep jobs whose location contains any of these | all |
minSalary | Drop jobs with listed salary below this | 0 |
onlyWithSalary | Only jobs that publish a salary | false |
maxAgeDays | Only jobs posted in the last N days | 30 |
maxItems | Max jobs returned (newest first) | 200 |
sources | Which of the 9 boards to search | all |
includeDescription | Include description text (turn off for smaller files) | true |
Pricing
You pay only per job delivered, a few dollars per 1,000 jobs. Duplicates and filtered-out jobs are never charged. Set a max cost per run and the Actor stops cleanly at your limit.
FAQ
How fresh are the jobs? Each run pulls live from the boards' public APIs and feeds, so you get what is posted right now. Schedule it daily or hourly.
Can I get LinkedIn or Indeed jobs? Not in this Actor. It uses only official public APIs and feeds, so it stays reliable and ToS-friendly.
Can I republish these jobs on my site? You may, but keep the attribution and link to applyUrl (the original listing). The source boards require this.
A board returned 0 jobs? Check the run's RUN_STATS record in the key-value store, which shows jobs per board and any source errors.
Feedback
Want another job board, field or filter? Open an issue in the Issues tab. I add requests quickly.