Freelancermap Projects Scraper – IT Contracts & Leads avatar

Freelancermap Projects Scraper – IT Contracts & Leads

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Freelancermap Projects Scraper – IT Contracts & Leads

Freelancermap Projects Scraper – IT Contracts & Leads

Scrape IT freelance and contract projects from Freelancermap: title, description, skills, industry, contract type, remote %, rate, duration, start date, location plus the posting company and contact. Search by keyword or export every current project.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Haketa

Haketa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Freelancermap Projects Scraper 🧑‍💻

Platform Niche No code Modes Export

Turn Freelancermap's IT project board into a clean, structured, export-ready dataset.

Scrape IT freelance & contract projects from Freelancermap — by keyword/skill, or export every current project in one run. Each record includes the project details, required skills, contract type, remote share, duration and start date, plus the posting company and contact — the data that freelancers, recruiters and market researchers actually need.

Export to JSON, CSV or Excel in minutes — no code required.


⚡ At a glance

🎯 Search modeNewest projects for any keyword or skill (SAP, Python, DevOps…)
🗺️ Scrape-all modeEvery project currently listed — thousands of records
🧩 Skills & techFull required-skills list per project
🏢 Client & contactPosting company, contact name, direct-client flag
🌍 Remote & locationRemote %, country, city
🕐 TermsContract type, duration, start date, workload
💾 ExportExcel, CSV, JSON, HTML, RSS or API
🧑‍💻 No codeType a skill, click Start, download results

📌 Why this Actor?

Freelancermap is one of Europe's biggest boards for IT freelance and contract projects (DACH & international). This Actor gives you the whole board as structured data:

  • 🧩 Every required skill for each project — perfect for matching and demand analysis.
  • 🏢 Who posted it — company name, company profile link, contact person, and a direct-client vs. agency flag so you can tell end customers from recruiters.
  • 🌍 Remote share & location — filter for fully remote, hybrid or on-site.
  • 🕐 Contract terms — contract type, duration, start date and workload.
  • 📝 Full description in clean plain text.
  • 🗺️ Complete coverage — a Scrape all projects mode that exports every project on the board, not just a keyword slice.

✨ What you get (data fields)

Coverage key: 🟢 almost every project · 🟡 when the project publishes it · ⚪ occasional / niche

📋 Project details

FieldDescriptionCoverage
titleProject title🟢
descriptionFull description (plain text)🟢
skillsRequired skills / technologies🟢
industryProject industry🟢
contractTypeFreelance, Permanent or Agency contract🟢
remoteInPercentShare of remote work (0–100)🟢
durationText / durationMonthsProject duration🟡
startDateStart (date or asap)🟢
workloadWeekly workload in hours🟡
budgetRate / budget, when published

🏢 Client & contact (lead data)

FieldDescriptionCoverage
companyCompany that posted the project🟢
companyUrlCompany profile page on Freelancermap🟡
isEndcustomerProjecttrue = direct end client · false = agency/recruiter🟢
contactFirstName / contactLastNamePosting contact person🟢
posterCompanyPoster's company name🟡
posterCity / posterZip / posterCountryPoster location🟡
posterAccountType / posterMembershipAccount type & membership tier🟡

🌍 Location & meta

FieldDescriptionCoverage
countryProject country🟢
cityProject city (or "Remote")🟢
locationsNamed work locations🟡
urlDirect link to the project🟢
projectIdFreelancermap project ID🟢
createdAtWhen the project was posted🟢
expiresAtWhen the listing expires🟢
scrapedAtCollection timestamp🟢

Some fields (rate, exact duration, workload) are only filled when the poster provides them. Poster location & membership are richest in Search mode.


🚀 Quick start

  1. Click Try for free / Start.
  2. In Search terms, add the skills or keywords you want — one per line:
    SAP
    Python
    DevOps
  3. (Optional) Turn on Scrape ALL current projects to export the whole board instead of keyword matches.
  4. (Optional) Set Max projects to cap the run.
  5. Click Save & Start, then export from the Dataset tab.

💡 Tip: Leave everything blank and hit Start to get an instant sample of projects so you can see the output format first.


🎛️ Two ways to scrape

ModeHowBest for
🎯 Keyword searchAdd Search terms (e.g. SAP, AWS, project manager)Fresh, targeted projects for a skill or role
🗺️ Scrape all projectsTurn on Scrape ALL current projectsMarket research, rate benchmarking, a full project database

You can also paste specific project or search URLs into Start URLs.


🎯 Use cases

Use caseWhat it delivers
🧑‍💻 Freelancers & consultantsA live feed of new IT projects matching your skills — filter by remote %, contract type and start date.
🧲 Recruiters & staffing agenciesFind companies posting contract roles (sales leads), spot direct end-client projects vs. competitor agencies, and see contacts.
📊 Market research & rate benchmarkingExport the whole board to analyse in-demand skills, remote trends, contract types and industries across the market.
🔄 CRM & ATS enrichmentFeed structured project + company + contact data straight into your pipeline.
Project alertsRe-run on a schedule to catch brand-new projects the moment they appear.

⚙️ Input reference

InputTypeDefaultDescription
Search terms / skillslistsampleOne keyword/skill per line. Each returns the newest matching projects.
Scrape ALL current projectsbooleanfalseExport every project on the board (thousands). Great for market research.
Start URLslistOptional. Paste project pages (…/project/…) or search URLs.
Include full project detailsbooleantrueAdds skills, industry, rate, workload, duration, start, remote % and company link.
Max projectsnumber0Cap the number of projects. 0 = no limit.
Proxy configurationobjectDatacenterProxy settings. The default is more than enough.
Max concurrent requestsnumber8Pages fetched in parallel (5–10 recommended).

📥 Example input

{
"searchTerms": ["SAP", "Python", "DevOps"],
"scrapeProjectDetails": true,
"maxItems": 200,
"maxConcurrency": 8
}

📤 Example output

{
"projectId": 3026973,
"title": "SAP ABAP + S/4HANA Senior Architect",
"url": "https://www.freelancermap.com/project/sap-abap-s4hana-senior-architect-3026973",
"contractType": "Freelance",
"remoteInPercent": 100,
"skills": ["SAP ABAP", "SAP S/4HANA", "SAP Fiori", "OData"],
"industry": "IT",
"company": "CosMicIT GmbH",
"companyUrl": "https://www.freelancermap.com/company/…",
"isEndcustomerProject": false,
"contactFirstName": "Mritunjay",
"contactLastName": "Jha",
"posterCompany": "CosMicIT",
"posterCity": "Unterhaching",
"posterZip": "82008",
"posterCountry": "Germany",
"posterMembership": 4,
"country": "United Kingdom",
"city": "Remote",
"durationMonths": 6,
"durationText": "6 months",
"workload": 40,
"startDate": "asap",
"description": "We are hiring a SAP ABAP + S/4HANA Senior Architect …",
"createdAt": "2026-07-23T06:31:14+02:00",
"expiresAt": "2026-07-31T00:00:00+02:00",
"scrapedAt": "2026-07-24T11:06:45.115Z"
}

💡 Tips & best practices

  • Add several skills at once. Each term is scraped and merged into one deduplicated dataset.
  • Use Scrape-all for coverage. Keyword search returns the newest matches; Scrape all projects returns the whole board.
  • Filter in your output. Sort or filter by remoteInPercent, contractType, isEndcustomerProject or country after export.
  • Find direct clients. Filter isEndcustomerProject = true to skip agencies and reach end customers.
  • Schedule it. Run on a schedule to catch new projects as they are posted.
  • Export anywhere. CSV/Excel, Google Sheets, Make, Zapier or the Apify API.

❓ FAQ

What exactly does it scrape? IT freelance and contract projects listed on Freelancermap — details, skills, contract terms, location and the posting company/contact.

Do I need an account or to code? No. Enter search terms (or turn on Scrape-all), click Start, and export.

How many projects can I get? In Scrape all mode, the whole board (thousands). In keyword mode, the newest matching projects per term. Use Max projects to cap the run.

Can I get the rate? When a project publishes a structured rate it appears in budget; otherwise the rate is often written inside the description.

Can I tell agencies from direct clients? Yes — isEndcustomerProject is true for direct end customers and false for agencies/recruiters.

In what format is the data? Structured JSON by default, exportable to CSV, Excel, HTML, RSS or via API.

How fresh is the data? Every run fetches live data, so results reflect the projects listed at run time.


📊 Output & integrations

Results are stored in a standard Apify dataset. You can:

  • 👀 Preview them in a clean table view in the Console.
  • 💾 Export to JSON, CSV, Excel, HTML, or RSS.
  • 🔌 Pull them via the Apify API.
  • 🔗 Push them to Google Sheets, Make, Zapier, Airbyte and more.

This Actor collects publicly available project information for legitimate purposes such as job search, recruitment and market research.

  • Use the data in compliance with GDPR, the ePrivacy Directive and any other applicable laws, including rules on B2B outreach and electronic communications.
  • Contact data still requires a lawful basis for processing and outreach — ensure you have one and honour opt-out requests.
  • Respect the source website's terms of service and use the data responsibly.
  • This Actor is intended for lawful business use cases only. You are responsible for how you use the collected data.

If you are unsure about a specific use case, consult your legal counsel before large-scale collection or outreach.


🛟 Support

Found a bug, need an extra field, or want a tweak? Open an issue on the Actor's Issues tab — feedback is welcome and helps improve the Actor.

Happy sourcing! 🧑‍💻