Freelancermap Scraper
Pricing
from $8.00 / 1,000 results
Freelancermap Scraper
[π° $8.00 / 1K] Extract freelance and contract project listings from freelancermap.com β search by keyword, country, category, and remote work, and get titles, skills, rates, durations, and company contacts.
Pricing
from $8.00 / 1,000 results
Rating
0.0
(0)
Developer
SolidCode
Maintained by CommunityActor stats
0
Bookmarked
5
Total users
3
Monthly active users
6 days ago
Last modified
Categories
Share
Pull live freelance and IT-contractor project listings from freelancermap.com at scale β title, full description, required skills, posting company, country, city, start date, duration, budget, remote percentage, and the direct project link for every match. Built for IT staffing agencies, recruiters, and market researchers who need a fresh feed of DACH-region freelance project leads without searching the board by hand every day.
Why This Scraper?
- Built for DACH freelance work β freelancermap is the leading marketplace for German-speaking contract projects, and this actor covers Germany, Austria, and Switzerland natively alongside 17 more markets, so you reach project supply most generic job feeds miss.
- 20-country named filter β pick from a curated list including the DACH trio, the UK, Ireland, the United States, Canada, India, Australia, and the major EU economies β no cryptic country codes to look up.
- 9 project categories β narrow to Web & Software Development, Engineering, Management & Consulting, Digital Marketing, Graphic Design & Creative Services, IT Services, Finance & Accounting, Research & Analysis, or Writing & Translation.
- Contract-type targeting β separate "Contractor / freelance" gigs from "Permanent / employee" roles in a single dropdown, so lead lists stay clean.
- Remote / hybrid / onsite filtering β keep only fully-remote, hybrid, or onsite projects, matched against each project's stated remote percentage.
- Surfaces more projects per search β a broad search automatically captures both the newest and the most relevant listings and fans out across categories, countries, and date windows in one run, gathering far more projects than a single page of results.
- Two ways to search β type a keyword such as "SAP", "Python developer", or "project manager", or paste freelancermap project-search and project-page URLs straight in.
- Exclude DACH on demand β one toggle drops Germany, Austria, and Switzerland to focus a run purely on international / English-language projects.
- Clean, structured output β 21 consistent fields per project including a full skills array, posting company, industry, budget text, and a direct project URL ready for your CRM or spreadsheet.
Use Cases
Recruitment & Staffing
- Build a daily feed of new contractor openings in your specialism
- Source candidates by matching live project skill requirements to your bench
- Track which skills (SAP, Python, Salesforce) are in demand across the DACH region
- Spot permanent vacancies posted alongside contract gigs
Lead Generation
- Build outreach lists of companies actively hiring freelancers
- Identify agencies and direct clients posting in your category
- Target outreach by country, contract type, and remote arrangement
- Capture the direct project link for fast, in-context follow-up
Market Research
- Measure freelance demand by category and country over time
- Compare remote vs. onsite project share across markets
- Track typical project durations and budget ranges in your field
- Benchmark how many projects mention a given technology each week
Rate & Competitive Intelligence
- Collect disclosed hourly and daily rate text to benchmark your pricing
- Monitor competitor postings and the skills they ask for
- Watch how quickly new projects appear in a niche
- Feed structured project data into dashboards and BI tools
Getting Started
Simple Keyword Search
The fastest way to start β one keyword:
{"query": "SAP","maxResults": 50}
Filtered Search
Target remote contractor work in one country and category, posted recently:
{"query": "developer","country": "germany","category": "web-and-software-development","contractType": "contractor","remote": "remote","maxDaysOld": 14,"maxResults": 100}
International-Only, Newest First
Skip the DACH region and collect the latest international projects:
{"query": "project manager","excludeDach": true,"sort": "newest","maxResults": 200}
Paste freelancermap URLs
Scrape any project-search result page or individual project page directly:
{"startUrls": [{ "url": "https://www.freelancermap.com/projects?query=kubernetes&countries[0]=4" },{ "url": "https://www.freelancermap.com/project/business-change-lead-3005655" }],"maxResults": 100}
Input Reference
What to Search
| Parameter | Type | Default | Description |
|---|---|---|---|
query | string | "" | Keyword to search by β a skill, role, or technology such as "SAP", "Python developer", or "project manager". Leave empty to list all projects. |
startUrls | URL[] | [] | Paste freelancermap project-search result URLs or individual project page URLs to scrape them directly. When set, this takes priority over the keyword search. |
Filters
| Parameter | Type | Default | Description |
|---|---|---|---|
country | select | Any country | Limit to projects in one country. Choose from 20 named markets including Germany, Austria, Switzerland, United Kingdom, Ireland, United States, Canada, India, Australia, and major EU countries. |
category | select | Any category | Limit to one of 9 categories: Web & Software Development, Engineering, Management & Consulting, Digital Marketing, Graphic Design & Creative Services, IT Services, Finance & Accounting, Research & Analysis, Writing & Translation. |
contractType | select | Any type | Engagement type: Contractor / freelance, or Permanent / employee. |
remote | select | Any arrangement | Remote arrangement: Onsite, Hybrid, or Fully remote. Matched against each project's stated remote percentage; projects with no stated percentage are treated as onsite. |
excludeDach | boolean | false | Turn on to skip projects located in Germany, Austria, and Switzerland and focus on international / English-language projects. |
maxDaysOld | integer | 0 | Only include projects published within this many days. Set to 0 for no age limit. |
sort | select | Newest first | Order results: Newest first, or Most relevant. |
Options
| Parameter | Type | Default | Description |
|---|---|---|---|
maxResults | integer | 100 | Maximum number of projects to return. Set to 0 for unlimited. Broad searches automatically explore categories, countries, and date windows to gather many results. |
Output
Each project is one flat row in the dataset. Here is a representative result:
{"projectId": "3005655","title": "Senior SAP S/4HANA Consultant (Finance)","url": "https://www.freelancermap.com/project/senior-sap-s-4hana-consultant-finance-3005655","description": "We are looking for an experienced SAP S/4HANA consultant to support a finance transformation programme. Remote with occasional onsite workshops in Munich...","skills": ["SAP S/4HANA", "SAP FI", "Finance", "Migration"],"category": "Web and Software Development","industry": "Information Technology","contractType": "Contractor / freelance","company": "Example Consulting GmbH","companyType": "Agency / intermediary","location": "Munich, Bavaria","city": "Munich","country": "Germany","remote": "Hybrid (80% remote)","remotePercent": 80,"startDate": "ASAP","duration": "12 months","rate": "On request","publishedAt": "2026-05-28T09:14:00+02:00","referenceNumber": "FM-3005655","contactUrl": "https://www.freelancermap.com/project/senior-sap-s-4hana-consultant-finance-3005655"}
Core Fields
| Field | Type | Description |
|---|---|---|
projectId | string | freelancermap project identifier |
title | string | Project title |
url | string | Direct project page URL |
description | string | Full project description as plain text |
skills | string[] | Required skills, keywords, and tags |
category | string | Top-level project category |
industry | string | Industry the project belongs to |
contractType | string | Contractor / freelance, Permanent position, or Employee leasing |
Company & Location
| Field | Type | Description |
|---|---|---|
company | string | Posting company or recruiter name |
companyType | string | "Direct client" or "Agency / intermediary" when distinguishable |
location | string | Combined location string |
city | string | City / locality |
country | string | Country the project is located in |
Engagement & Timing
| Field | Type | Description |
|---|---|---|
remote | string | Remote arrangement label (e.g. "Onsite", "Hybrid (80% remote)", "100% remote") |
remotePercent | integer | Numeric remote percentage when stated |
startDate | string | Project start date as published (e.g. "ASAP") |
duration | string | Project duration (e.g. "12 months") |
rate | string | Hourly / daily rate text when disclosed |
publishedAt | string | When the project was posted |
referenceNumber | string | Poster's reference number when present |
contactUrl | string | URL to view and apply / contact the poster |
Tips for Best Results
- Start small β set
maxResultsto 25-50 on your first run to confirm the data matches your needs, then scale up. - Go broad to go big β a broad keyword (or no keyword) with a high
maxResultstriggers automatic sub-searching across categories, countries, and date windows, surfacing far more projects than a narrow query. A very niche keyword pinned to one small country returns a smaller fixed set, which is normal. - Use
maxDaysOldfor daily monitoring β set it to 1 or 3 days and schedule the run to capture only freshly posted projects each morning. - Pick one country for precision β leave the country open to gather the widest set, or pin a single market when you only care about, say, German or UK projects.
- Paste a URL to replicate a search exactly β configure any filter combination on freelancermap.com, copy the resulting URL into
startUrls, and the actor reproduces that exact search. - Filter remote work after the fact β the
remotefilter keeps only projects whose stated remote percentage matches; projects that don't disclose a percentage are treated as onsite, so leave it on "Any arrangement" if you want the full set. - Combine
excludeDachwith a keyword β the quickest way to build an English-language-only project feed in a specific specialism.
Pricing
From $8.00 per 1,000 results β lower cost per project than comparable tools, with no hidden charges. No compute charges β you only pay per result returned. Bronze, Silver, and Gold subscribers pay progressively less; the table below shows total cost at each Apify loyalty tier.
| Results | No discount | Bronze | Silver | Gold |
|---|---|---|---|---|
| 100 | $0.96 | $0.91 | $0.85 | $0.80 |
| 1,000 | $9.60 | $9.05 | $8.50 | $8.00 |
| 10,000 | $96.00 | $90.50 | $85.00 | $80.00 |
| 100,000 | $960.00 | $905.00 | $850.00 | $800.00 |
A "result" is any project row in the output dataset. There are no compute-time charges β you pay only for the projects returned. Apify platform fees depend on your plan.
Integrations
Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:
- Zapier / Make / n8n β Workflow automation
- Google Sheets β Direct spreadsheet export
- Slack / Email β Notifications on new results
- Webhooks β Trigger custom integrations on run completion
- Apify API β Full programmatic access
Legal & Ethical Use
This actor is designed for legitimate recruitment, market research, and lead-generation use. You are responsible for complying with applicable laws and freelancermap.com's Terms of Service. Do not use collected data for spam, harassment, or any unlawful purpose, and handle any personal data in line with applicable privacy regulations.