Remotive Remote Jobs Scraper
parseforge/remotive-scraper
JobsAutomationDeveloper tools
Scrapes remote job listings from Remotive.com with filters for keyword, category, and job type. Returns each job as a flat row with title, company, salary, tags, and apply link.
- Total users
- 1
- Monthly active
- 0
- Total runs
- 103
- Bookmarked
- 0
- Rating
- Not rated yet
- Last modified
- 9 days ago
Overview
Remotive Remote Jobs Scraper
Scrape remote jobs from Remotive.com by keyword, category, or job type, up to a million per run. Every listing comes with its title, company, salary, tags, and direct apply link. No login or API key. Export to CSV, JSON, Excel, or XML.
Remotive's job board is one of the largest remote-only listings, but browsing it manually means missing new posts and losing hours to copy-paste. This Actor reads the public job feed directly, filters by keyword, category, or employment type, and returns each match in one fixed schema. It works for a single search or a full board sweep.
| Who uses it | What they scrape Remotive for |
|---|---|
| Job boards and aggregators | Which remote roles are newly listed across all categories |
| Recruiters and talent sourcers | Which companies are hiring for a specific skill right now |
| Market researchers | How remote job volume shifts by category over time |
| Job seekers | Which new listings match their exact keyword and job type |
What it does
This Actor collects remote job listings from Remotive.com by keyword, category, or job type, and returns each one as a flat row.
- ๐ Keyword search: filter by job title or skill, like 'python' or 'senior'.
- ๐๏ธ Category filter: pick from 30 categories, from Software Development to Travel and Hospitality.
- โณ Job type filter: narrow to full time, part time, contract, freelance, or internship.
- ๐ฆ Bulk export: pull up to 1,000,000 jobs per run for paid users, 10 for free preview.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with Remotive data
๐ Track remote hiring trends.
A market researcher runs the Actor daily for the 'artificial-intelligence' category and charts new listings to spot which companies are expanding AI teams.
๐ฏ Build a targeted job alert.
A job seeker sets the keyword to 'react' and job type to 'full_time', then exports the results to a spreadsheet to apply to every match.
๐งฒ Feed a job board.
An aggregator pulls all categories every hour and pipes the flat rows into their own site, keeping listings current without manual entry.
๐ Compare employer demand.
A recruiter scrapes 'devops' and 'data' categories side by side to see which skill has more open remote roles this month.
Why choose this scraper
| What you get | |
|---|---|
| No API key | Reads the public Remotive feed directly, no registration or OAuth. |
| One fixed schema | Every job returns the same flat fields, ready for CSV or a database. |
| Fresh listings | Runs on demand, so you get the latest posts, not a cached snapshot. |
| Flexible filters | Combine keyword, category, and job type to target exactly the roles you need. |
How it compares
No other Store actor targets Remotive the same way, so the honest comparison is with the alternatives teams actually weigh.
| Remotive Remote Jobs Scraper | Build it in-house | By hand | |
|---|---|---|---|
| Setup | Run it now, zero config | Days of engineering | None, but hours per pull |
| When Remotive changes | Maintained for you | You fix it | You re-learn the page |
| Proxies, retries, anti-bot | Built in | Your problem | Browser only |
| Output | Fixed JSON schema, CSV/Excel export | Whatever you build | Copy-paste |
| Cost | Pay per result | Engineering time | Analyst hours |
Configure the run
Drive the Actor from a keyword, a category, and a job type, alone or together, and filters run as each job is read so only matches reach your dataset. The Input tab lists every parameter.
A first run with the defaults:
{
"maxItems": 10
}
A larger pull:
{
"maxItems": 200
}
Pricing
Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $2.10 |
| 1,000 results | $21.00 |
| 10,000 results | $210.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the Remotive Remote Jobs Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to Remotive through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/remotive-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Check your filters. A keyword like 'python' combined with category 'design' may return nothing. Try clearing one filter or using a broader keyword.
Why did I only get 10 jobs?
Free runs are limited to 10 items as a preview. Upgrade to a paid plan and set maxItems higher to get more results.
Why is the run slow?
Large maxItems values take longer because the Actor pages through the board. Reduce maxItems or narrow your filters to speed it up.
Why are some fields empty?
Not every Remotive listing fills every field. Salary or tags may be missing for some jobs, which is normal.
Can I get results in a language other than English?
Remotive lists jobs in English. The Actor returns the data as-is, so non-English listings are rare.
FAQ
| Question | Answer |
|---|---|
| Does this scraper need a Remotive API key? | No. It reads the public job feed directly, so there is no registration, OAuth, or rate-limit key to manage. |
| How many jobs can I scrape in one run? | Free users get up to 10 jobs as a preview. Paid users can set maxItems up to 1,000,000 per run. |
| Can I filter by salary or location? | The input schema supports keyword, category, and job type. Salary and location are returned in the data fields, but not used as input filters. |
| What categories are available? | There are 30 categories, including Software Development, Design, Marketing, Data and Analytics, and Artificial Intelligence. Leave the field blank to get all categories. |
| What job types can I filter by? | Full time, part time, contract, freelance, and internship. Leave blank for all types. |
| Does the scraper return the job description? | Yes, the full job description is included in the output fields, along with title, company, tags, and apply link. |
| Can I export the results to Excel? | Yes, the Actor supports CSV, JSON, Excel, and XML exports from the Apify dataset. |
| How often should I run this scraper? | Remotive updates its board frequently. For fresh data, schedule the Actor to run hourly or daily, depending on your use case. |
| Is this an official Remotive API? | No, this is an independent scraper built on the public website. It is not affiliated with Remotive, Inc. |
| Can I scrape a single job posting by URL? | The Actor does not accept direct URLs. It filters the whole board by keyword, category, and job type. |
Related actors
Browse the full ParseForge collection for more scrapers.
๐ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
โ ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Remotive, Inc. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
Input
| Field | Type | What it does | Default |
|---|---|---|---|
| maxItems | integer | Free users: Limited to 10 items (preview). Paid users: Optional, max 1,000,000 | 10 |
| search | string | Filter jobs by keyword (e.g. 'python', 'react', 'senior'). | not set |
| category | string (31 options) | Filter by job category slug. Leave blank to get all categories. | not set |
| jobType | string (6 options) | Filter by employment type. | not set |
Pricing
from $19.00 per 1,000 results
| Charged for | What it is | Price each |
|---|---|---|
| result | Single result in the default dataset. | $0.019 to $0.021 |
Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.
API
One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.
curl -X POST "https://api.apify.com/v2/acts/parseforge~remotive-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"helloWorld": 123
}' Examples
Input that runs as-is.
{
"helloWorld": 123
} Reviews
No reviews yet. Be the first.
Issues
We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.
Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.
