Remote Jobs Scraper - 9 Job Boards in One Feed avatar

Remote Jobs Scraper - 9 Job Boards in One Feed

Pricing

from $3.00 / 1,000 job listings

Go to Apify Store
Remote Jobs Scraper - 9 Job Boards in One Feed

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.

Pricing

from $3.00 / 1,000 job listings

Rating

0.0

(0)

Developer

CANCAP

CANCAP

Maintained by Community

Actor stats

0

Bookmarked

12

Total users

3

Monthly active users

8 days ago

Last modified

Categories

Share

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

  1. Add keywords like python, designer, customer support (or leave empty for everything).
  2. Optional: add locations (USA, Europe, Worldwide), a minimum salary, or exclude words (senior, intern).
  3. 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

FieldWhat it doesDefault
keywordsKeep jobs matching ANY of these words (title, company, tags, category)all jobs
excludeKeywordsDrop jobs whose title/tags contain these wordsnone
locationsKeep jobs whose location contains any of theseall
minSalaryDrop jobs with listed salary below this0
onlyWithSalaryOnly jobs that publish a salaryfalse
maxAgeDaysOnly jobs posted in the last N days30
maxItemsMax jobs returned (newest first)200
sourcesWhich of the 9 boards to searchall
includeDescriptionInclude 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.