Freelancermap Projects Scraper
Pricing
from $3.00 / 1,000 results
Freelancermap Projects Scraper
Scrape project listings from freelancermap.com by keyword, category, country, and remote preference. Collects titles, descriptions, skills, location, contract type, and URLs — up to 500 projects per run.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Marco Rodrigues
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Scrape open project listings from freelancermap.com. No project URLs needed — pass filters as structured input and get a dataset of projects (title, description, skills, location, remote %, URL).
Sibling Actor: for freelancer profiles, use Freelancermap Freelancers Scraper.
Agent quickstart (copy-paste)
Call this Actor with JSON input. All select values must match exactly (case-sensitive).
Minimal call
{"query": "SAP","category": "Web and software development","country": "Germany","remote": "All","sort_by": "Newest","max_projects": 20}
Common intents
| Goal | Suggested input |
|---|---|
| Newest SAP projects in Germany | "query":"SAP","country":"Germany","sort_by":"Newest","max_projects":50 |
| Fully remote Python gigs | "query":"Python","remote":"Remote","country":"All","category":"Web and software development","max_projects":40 |
| On-site consulting in Austria | "query":"","category":"Management and Consulting","country":"Austria","remote":"On-site","max_projects":30 |
| Broad IT demand scan | "query":"","category":"IT Services","country":"Germany","sort_by":"Newest","max_projects":50 |
Recommended max_projects: start at 10–30 for exploration; use 50–200 for lists; hard cap is 500. Prefer sort_by: "Newest" when the user wants “current / open” work.
Input contract
| Field | Type | Required | Default | Allowed values |
|---|---|---|---|---|
query | string | no | "" | Free text keyword/skill (e.g. SAP, Python). Empty = browse by filters only. |
category | string | yes | All | See enum below |
country | string | yes | All | See enum below |
remote | string | yes | All | All | Remote | On-site |
sort_by | string | yes | Newest | Newest | Relevance |
max_projects | integer | yes | 50 | 1–500 |
category enum (exact strings)
AllWeb and software developmentWriting and translation servicesGraphic design and Creative servicesDigital MarketingEngineeringFinance and AccountingManagement and ConsultingResearch and AnalysisIT Services
country enum (exact strings)
AllGermanyAustriaSwitzerlandUnited KingdomUSAFranceNetherlands
Constraints agents should know
- No login / no cookies required.
- Anonymous freelancermap search returns ~22 projects per filter set (page 1 only). Higher
max_projectsautomatically fans out across other sorts/categories/countries/remote variants to collect more unique IDs. - Prefer a specific
query+ country (andremotewhen the user said remote/on-site) overAllwhen possible. - Do not invent enum values. Map user language: “UK” →
United Kingdom, “fully remote” →remote: "Remote", “on site / vor Ort” →On-site. descriptioncan be long German/English text — summarize for the user; keepurlfor citations.
Output contract
Each dataset item is one project:
| Field | Type | Notes |
|---|---|---|
id | number | Freelancermap project id |
title | string | null | |
url | string | null | Absolute project URL |
description | string | null | Plain text (HTML stripped) |
company | string | null | Poster / agency name when shown |
city | string | null | |
country | string | null | Project country name |
remote_percent | number | null | e.g. 100 = fully remote |
contract_type | string | null | e.g. contracting |
skills | string[] | null | Often empty on listing cards |
budget | array | null | As returned by the site |
duration | number | string | null | Months or site text |
start | string | null | e.g. asap |
industry | string | null | |
created | string | null | ISO-ish timestamp from the site |
end_customer | boolean | null | |
query | string | null | Echo of your search query |
category | string | Echo of your category filter |
filter_country | string | Echo of your country filter |
Example item
{"id": 3024596,"title": "SAP TM Berater","url": "https://www.freelancermap.com/project/sap-tm-berater-3024596","description": "SAP TM Berater (Freelance)… 100 % Remote…","company": "iTrust Partnering","city": "frankfurt","country": "Germany","remote_percent": 100,"contract_type": "contracting","skills": null,"budget": [],"duration": 7,"start": "asap","industry": "Manufacturing","created": "2026-07-16T21:47:53+02:00","end_customer": false,"query": "SAP","category": "Web and software development","filter_country": "Germany"}
How to use results: cite url + title; surface remote_percent, start, duration, and a short description summary. To find matching freelancers for the same niche, run the Freelancers sibling Actor with the same query/country.
Human quick start
- Open the Actor Input tab
- Set Search query (optional)
- Pick Category, Country, and Workplace
- Choose Sort by
- Set Max projects (up to 500)
- Start → export CSV / Excel / JSON
Perfect for...
- Lead generation: open projects by skill + country with listing links
- Market research: remote %, duration, skill demand
- Bizdev / sales: monitor new projects without manual browsing
- AI agents: discovery via enums — no brittle URL lists