Remote Jobs Scraper avatar

Remote Jobs Scraper

Pricing

from $0.69 / 1,000 jobs

Go to Apify Store
Remote Jobs Scraper

Remote Jobs Scraper

Scrape remote jobs from Himalayas, RemoteOK, We Work Remotely and Jobicy in one run by keyword, location, date, seniority and employment type: title, company, salary, tags, location rules, posted date, apply link and full description.

Pricing

from $0.69 / 1,000 jobs

Rating

0.0

(0)

Developer

Automly

Automly

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

What is Remote Jobs Scraper?

Remote Jobs Scraper lets you scrape remote jobs from four remote job boards in one run: Himalayas, RemoteOK, We Work Remotely and Jobicy. Every job comes back in the same format: title, company, salary range, location and time zone rules, employment type, seniority, category, tags, posted and expiry dates, apply link and the full job description. Type a keyword, pick the boards and filters, click Start, and download the jobs as Excel, CSV or JSON.

  • 🌍 Four remote job boards, one table: Himalayas, RemoteOK, We Work Remotely and Jobicy
  • πŸ” No repeats: the same job posted on two boards is saved once
  • πŸ”Ž Filters across boards: keyword, candidate location, date posted, employment type and seniority
  • πŸ’° Salary data: minimum, maximum, currency and period when the job shows them
  • πŸ”— Link to the original: every job keeps its board and its own link
  • πŸ”“ No login: no account on any board needed

What can Remote Jobs Scraper do?

  • Scrape remote jobs for any keyword, like python, react, customer support, designer or marketing
  • Search all four boards at once, or only the ones you pick
  • Keep only jobs open to your location, like United States, United Kingdom, Germany or Europe (jobs open worldwide are included)
  • Filter by date posted (last 24 hours to 30 days), employment type (full time, part time, contract, temporary, internship) and seniority (entry level to executive)
  • Get the newest remote jobs with no keyword at all
  • Share one job limit across boards: each board gets an even part, and a board with fewer jobs leaves its part to the others
  • Export to Excel, CSV, JSON, HTML or XML, or send the data to Google Sheets, Make, Zapier and more

What data can you extract?

πŸ’Ό Job title, job ID and link🏒 Company, company page and logo🌐 Board the job is from
πŸ“ Where candidates may liveπŸ•’ Time zones acceptedπŸ“„ Employment type
πŸŽ“ SeniorityπŸ—‚οΈ Category and tagsπŸ’° Salary min, max, currency, period
πŸ“… Posted date and expiry dateπŸ”— Apply linkπŸ“ Full description and summary

How to scrape remote jobs

  1. Create a free Apify account.
  2. Open Remote Jobs Scraper.
  3. Enter search keywords, one per line, and pick the boards (or leave all four).
  4. Pick the filters you want and the most jobs to save.
  5. Click Start, then download the jobs as Excel, CSV, JSON or HTML.

How much does it cost to scrape remote jobs?

You pay only for the jobs you get: one price per job saved, whichever board it came from. See the Pricing tab for the price on your plan.

Every Apify account gets $5 of free usage each month, enough to try the scraper on real searches.

⬇️ Input

FieldWhat it does
Search keywordsJob titles, skills or companies, one per line; each is searched on every board
Job boardsHimalayas, RemoteOK, We Work Remotely, Jobicy (all four when empty)
Max jobsMost jobs the whole run saves, shared evenly between keywords and boards
Date postedOnly jobs posted in the last day, 3, 7, 14 or 30 days
Candidate locationOnly jobs open to candidates in a country or region
Employment type, SeniorityOnly these types or levels (boards that do not state them keep their jobs)
Skip the same job on another boardSave a job once when it is posted on several boards
Himalayas orderRelevance, newest first or highest salary first
{
"keywords": ["python"],
"sources": ["himalayas", "remoteok", "weworkremotely", "jobicy"],
"location": "United States",
"datePosted": "7",
"maxResults": 200
}

⬆️ Output

{
"jobId": "https://himalayas.app/companies/logicalis-com/jobs/desarrollador-a-python",
"site": "himalayas.app",
"url": "https://himalayas.app/companies/logicalis-com/jobs/desarrollador-a-python",
"title": "Desarrollador/a Python",
"companyName": "Logicalis Spain",
"companyUrl": "https://himalayas.app/companies/logicalis-com",
"location": "Spain",
"countries": ["Spain"],
"timezones": ["UTC+0", "UTC+1"],
"employmentType": "Full Time",
"seniority": "Mid-level",
"category": "Developer",
"tags": ["Python Developer", "Backend Development", "Software Developer"],
"salaryText": "EUR 25,000 - 30,000 per year",
"salaryMin": 25000,
"salaryMax": 30000,
"salaryCurrency": "EUR",
"salaryPeriod": "year",
"postedAt": "2026-09-22T23:24:10Z",
"expiresAt": "2026-11-21T23:24:09Z",
"applyUrl": "https://himalayas.app/companies/logicalis-com/jobs/desarrollador-a-python",
"descriptionText": "Desde Logicalis Spain buscamos incorporar a un/a Desarrollador/a Python ...",
"source": "python (Himalayas)",
"scrapedAt": "2026-10-15T09:58:10Z"
}

Every row has the same fields in the same order on every board; a field a board does not give is null (or an empty list). Dates are ISO 8601 in UTC. A run report (Storage β†’ Key-value store β†’ report-summary) lists, for every keyword and board, the jobs found, the jobs saved and the repeats skipped.

Use cases

  • Remote job boards and newsletters: a daily feed of fresh remote jobs from four boards, without repeats
  • Job seekers: every remote job for your skill in one sheet, filtered to the countries you can work from
  • Recruiters and talent teams: which companies hire remotely, for which roles and at which salaries
  • Market research: remote demand by skill, seniority, category and region
  • AI agents and job matching tools: clean, uniform job records with full descriptions

Tips

  • Daily new jobs: schedule a run with Date posted: last 24 hours.
  • Boards differ in size: Himalayas lists far more jobs than the others; RemoteOK gives the newest 100 jobs per tag. With a small Max jobs, the even share keeps every board in the result.
  • Location rules: a job with no stated location, or one open worldwide, counts as open to everyone.
  • Use the board links: each job keeps its own link on its board; when you publish the jobs, link to the original and name the board as the source, as the boards ask.

Use with AI agents (MCP)

AI agents can run Remote Jobs Scraper through the Apify MCP server. Ask for example "Find 100 remote Python jobs open to people in the United States posted this week" and the agent starts the run with {"keywords": ["python"], "location": "United States", "datePosted": "7", "maxResults": 100}.

FAQ

How much does Remote Jobs Scraper cost? You pay per job saved; the Pricing tab shows the price on your plan. Free accounts get $5 of usage every month.

Which boards does it cover? Himalayas, RemoteOK, We Work Remotely and Jobicy. Choose any of them in Job boards.

Do I need an account on these boards? No. The scraper reads only public job listings.

Why do some jobs have no salary or seniority? Not every board or employer states them; those fields are null then.

Is it legal to scrape remote job boards? The scraper collects public job listings and removes emails and phone numbers from the text. The boards ask that you link back to the original job and name them as the source when you show their jobs; every row keeps both. Check the rules that apply to how you use the data with your legal advisor. Remote Jobs Scraper is not affiliated with or endorsed by any of these boards.

Can I use it with the Apify API, Make, Zapier or n8n? Yes. Start runs and fetch results through the Apify API or any of the Apify integrations, and schedule runs to collect new jobs every day.

Something does not work. What should I do? Open an issue on the Issues tab with your input, and we will look at it quickly.

ScraperWhat it gets
Himalayas Jobs ScraperEvery remote job on Himalayas, with country, seniority and salary filters
RemoteOK ScraperRemoteOK jobs by tag
We Work Remotely ScraperWe Work Remotely jobs by keyword and category

Your feedback

If the scraper saves you time, a short review on the Store page helps others find it. Missing a board or a field? Tell us on the Issues tab.