Freelancer Email Scraper
Pricing
from $1.49 / 1,000 results
Freelancer Email Scraper
Freelancer Email Scraper finds publicly indexed Freelancer contact emails using targeted keywords, locations, and custom email domains. Extract structured lead data with titles, descriptions, URLs, and emails into an Apify Dataset.
Pricing
from $1.49 / 1,000 results
Rating
0.0
(0)
Developer
Email Scraper
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
π Freelancer Email Scraper β Overview
Freelancer Email Scraper is an Apify Actor designed to find publicly indexed email addresses associated with Freelancer search results using targeted keywords, optional locations, and selected email-domain suffixes.
It is built for users who need structured Freelancer lead data for freelancer discovery, business research, prospecting, market research, and contact-list building.
Instead of manually searching Freelancer-related results, reviewing descriptions, identifying matching email addresses, and organizing the information, Freelancer Email Scraper performs the search workflow and stores matching contacts in an Apify Dataset.
π‘ What Freelancer Email Scraper can do
- Search Freelancer-related results using multiple keywords.
- Narrow searches with an optional country, state, or city.
- Search for specific email domains such as
@gmail.com.- Support multiple email-domain suffixes in one run.
- Exclude unwanted words or phrases from result descriptions.
- Remove duplicate email addresses.
- Store structured keyword, title, description, URL, and email data.
- Push results incrementally to the Apify Dataset.
- Save progress during execution for interruption recovery.
- Set a target from 1 to 10,000 emails for each keyword + domain combination.
The easiest way to use Freelancer Email Scraper is to provide several specific professional keywords, optionally add a location, select the email domains you want to search, and choose an appropriate maxEmails target.
For better search coverage, use related terms rather than relying on one broad keyword. For example, instead of only Developer, consider Web Developer, Python Developer, WordPress Developer, or Mobile App Developer.
π Freelancer Email Scraper β Key Features
Freelancer Email Scraper combines keyword-based search, email-domain targeting, location filtering, and exclusion rules into one structured workflow.
πΉ Key Features
- Multiple keyword and query support.
- Optional geographic search targeting.
- Custom email-domain selection.
- Per keyword + domain collection targets.
- Case-insensitive exclusion filtering.
- Duplicate email protection.
- Structured Freelancer lead records.
- Incremental Apify Dataset output.
- Saved progress for interrupted runs.
- Configurable result collection from 1 to 10,000 per combination.
Multiple keywords are useful when researching different professional categories. For example, a digital agency might search for Graphic Designer, UI Designer, UX Designer, and Web Designer separately.
The email-domain feature lets you decide which email suffixes are relevant to your research. You can use common providers such as Gmail, Yahoo, and Outlook, or provide other domain suffixes.
π― Freelancer Email Scraper β Why Use It?
Manual lead research can involve repeatedly searching for freelancer profiles, opening results, checking available descriptions, identifying contact information, and copying everything into a spreadsheet.
Freelancer Email Scraper turns that repetitive search process into a structured Apify workflow.
π Why use Freelancer Email Scraper?
- Automate keyword-based Freelancer research.
- Collect structured contact information.
- Search several professional categories in one run.
- Narrow results by geographic terms.
- Search multiple email domains.
- Remove duplicate email addresses.
- Skip unwanted descriptions using exclusion terms.
- Keep collected results organized in an Apify Dataset.
The Actor is particularly useful when your research has a clear search intent, such as finding developers, designers, marketers, writers, consultants, or other Freelancer-related professionals.
Results depend on information that is publicly indexed and available in search-result descriptions. The Actor does not guarantee that every Freelancer profile contains a publicly discoverable email address.
π Freelancer Email Scraper β What Data You Can Extract
Freelancer Email Scraper produces structured records containing the search context and contact information associated with each matching result.
The dataset is configured with a table view for the primary lead fields.
| Field | Description | Default view |
|---|---|---|
network | Identifies the source as Freelancer.com | No |
keyword | Keyword used to perform the search | Yes |
title | Title of the search result | Yes |
description | Search-result description/snippet | Yes |
url | URL returned by the search result | Yes |
email | Matching email address | Yes |
The Actor pushes the network field in each record, while the configured default dataset view displays keyword, title, description, url, and email.
π¦ Output summary
Each result connects an email address with the keyword that discovered it and the associated search-result title, description, and URL. This makes the resulting Freelancer lead data easier to review and organize.
βοΈ Freelancer Email Scraper β How to Use It
Using Freelancer Email Scraper requires only a few configuration steps.
πΉ 1. Enter Freelancer keywords
The required keywords field accepts a list of search terms or queries.
Examples include:
FreelancerWeb DeveloperGraphic DesignerSEO SpecialistContent WriterWordPress Developer
Specific keywords can make your search more focused. If you want developers, for example, using several relevant development terms can provide broader coverage than searching only for Developer.
πΉ 2. Add an optional location
The location field can contain a country, state, city, or other geographic term.
Examples:
New YorkCaliforniaLondonCanadaSydney
Leave the field empty when geographic targeting is not required.
πΉ 3. Choose email domains
The default email suffix is @gmail.com.
You can provide multiple domains such as:
@gmail.com@yahoo.com@outlook.com@hotmail.com@icloud.com
πΉ 4. Set maxEmails
Choose how many matching addresses the Actor should target for each keyword + domain combination.
For example, 3 keywords, 2 domains, and a target of 20 create 6 combinations, each with a target of up to 20 addresses.
πΉ 5. Add exclusion terms
Use excludeWords when you want to skip descriptions containing particular words or phrases.
For example:
cryptoonlyfans
If an exclusion term appears in a result description, that complete snippet is skipped.
π How Freelancer Email Scraper Finds Contact Emails
Freelancer Email Scraper searches for Freelancer-related results using the keyword and email-domain combinations you configure.
When a location is supplied, it is also incorporated into the search criteria. The Actor then examines available search-result descriptions for email addresses matching the selected domain suffix.
π General workflow
- Read your configured keywords.
- Combine each keyword with each selected email domain.
- Apply the optional location filter.
- Search for relevant Freelancer results.
- Review result descriptions for matching email addresses.
- Apply the exclusion-word filter.
- Ignore email addresses already collected.
- Push new structured records to the Apify Dataset.
- Save progress during the run.
This means Freelancer Email Scraper should be understood as a search-result-based email discovery Actor. It does not claim to retrieve hidden or private contact information from every Freelancer profile.
Only matching email addresses available through the indexed search information can be collected.
π§© How to Extract Freelancer Emails by Keyword and Domain
A focused keyword combined with an appropriate email domain can make your search more targeted.
For example, a web-development research workflow could use:
Web DeveloperWordPress DeveloperWooCommerce DeveloperShopify Developer
Then search across:
@gmail.com@yahoo.com@outlook.com
This creates separate keyword + domain combinations and allows the Actor to work through each configured search target.
π‘ Search optimization tip
Start with several specific keywords that describe the professional category you need. If the result volume is too low, broaden the keywords, add related terms, add additional email domains, or remove the location filter.
π Can Freelancer Email Scraper Target a Country or City?
Yes. The optional location input allows you to narrow the search using a geographic term.
For example:
Keyword: Graphic DesignerLocation: New YorkEmail domain: @gmail.com
The location is used to narrow the search query. It should not be interpreted as a guaranteed verification of a person's physical location.
If a location-specific search returns limited results, try a broader location or remove the location filter.
π« Can You Exclude Words or Phrases?
Yes. Freelancer Email Scraper includes an excludeWords input specifically for filtering unwanted search-result descriptions.
For example:
{"excludeWords": ["crypto","onlyfans"]}
The matching process ignores letter case.
Single-word exclusions are matched as whole words, while phrases are matched as phrases within the description.
If a result description matches an exclusion term, the entire snippet is skipped and no email is extracted from that result.
πΌ Freelancer Email Scraper β Use Cases
Freelancer Email Scraper can support multiple legitimate research and prospecting workflows involving publicly indexed Freelancer information.
πΉ Freelancer Lead Generation
Search for professionals using service-specific keywords such as:
Graphic DesignerWeb DeveloperSEO ExpertContent WriterVideo Editor
πΉ Agency Prospect Research
Agencies can research publicly indexed professionals across categories such as design, development, marketing, writing, and consulting.
πΉ Business Development
Use targeted professional keywords to discover potential business contacts associated with relevant Freelancer search results.
πΉ Market Research
Collect structured search-result information for specific professional categories and compare the types of results appearing for different keywords.
πΉ Geographic Research
Add a location when the research requires a specific country, city, or region.
πΉ Multi-Domain Contact Research
Search several email providers or custom domain suffixes to broaden the range of matching email addresses.
π― Use-case note
Actual results depend on search-engine indexing, keyword relevance, email-domain selection, location filters, duplicate addresses, and the amount of publicly available information.
π Input
Freelancer Email Scraper accepts the following inputs.
| Input | Type | Required | Default |
|---|---|---|---|
keywords | Array of strings | Yes | Freelancer, Developer |
location | String | No | Empty |
customDomains | Array of strings | No | @gmail.com |
maxEmails | Integer | No | 5 |
excludeWords | Array of strings | No | Empty |
πΉ Example Input
{"keywords": ["Web Developer","Graphic Designer","SEO Expert"],"location": "New York","customDomains": ["@gmail.com","@yahoo.com","@outlook.com"],"maxEmails": 20,"excludeWords": ["crypto","onlyfans"]}
βοΈ Input notes
keywordsis required.locationis optional.customDomainssupports multiple email suffixes.maxEmailsaccepts values from 1 to 10,000.excludeWordsis optional.- The configured default run timeout is 3600 seconds.
- Larger searches may require additional run time.
π€ Output
The Actor stores results in the Freelancer Emails Dataset.
πΉ Example Output
{"network": "Freelancer.com","keyword": "Web Developer","title": "Example Freelancer Result","description": "Example search result containing example@gmail.com","url": "https://www.freelancer.com/example","email": "example@gmail.com"}
This is an illustrative example. Actual titles, descriptions, URLs, and email addresses depend on the search results available during your run.
π Default dataset table
- Keyword
- Title
- Description
- URL
Results are pushed incrementally during execution, allowing collected records to appear in the dataset as the Actor processes the search.
π° Freelancer Email Scraper β Pricing and Result Limits
The provided Actor configuration does not define a fixed monetary price for Freelancer Email Scraper.
The code does, however, apply a result restriction for free-tier execution.
For free-tier users, when maxEmails is greater than 100 or is not specified, the Actor applies a maximum of 100 for each keyword + domain collection target.
Paid execution does not apply this Actor-level free-tier restriction.
π° Example
With 3 keywords, 2 email domains, and
maxEmails = 20, the Actor processes 6 separate combinations. Each combination can target up to 20 matching addresses, subject to available search results and duplicate removal.
A target is not a guarantee. If fewer matching public email addresses are available, the Actor may return fewer records.
π‘ Freelancer Email Scraper β Tips and Best Practices
πΉ Use specific professional keywords
Broad terms can produce mixed search results. Consider using precise service or job terms.
Instead of:
Developer
try:
Web DeveloperPython DeveloperWordPress DeveloperShopify Developer
πΉ Use multiple related terms
Different professionals may use different titles for similar services.
For design research, for example:
Graphic DesignerLogo DesignerBrand DesignerUI Designer
πΉ Add relevant email domains
If one email provider produces limited results, add other relevant domains such as @yahoo.com or @outlook.com.
πΉ Broaden the location when necessary
A narrow city or country filter can reduce the number of available results. Removing the location can help when broader coverage is required.
πΉ Use exclusions carefully
Exclusion terms are powerful filters, but overly broad terms may remove potentially useful results. Use them only for content you genuinely want to skip.
πΉ Give wide runs enough time
A run involving many keywords and email domains can take longer than a small search. The configured default timeout is 3600 seconds.
β οΈ Important note
Increasing
maxEmailsdoes not guarantee additional contacts. Results are limited by publicly indexed information, search coverage, selected domains, keyword relevance, and duplicate email addresses.
β Frequently Asked Questions
β What is Freelancer Email Scraper?
Freelancer Email Scraper is an Apify Actor that searches for Freelancer-related results using specified keywords, optional locations, and selected email-domain suffixes.
It extracts matching email addresses from available search-result descriptions and stores structured contact information in an Apify Dataset.
β How does Freelancer Email Scraper find emails?
The Actor searches for Freelancer-related results based on your keyword and selected email domain.
It then checks the available result description for matching email addresses and stores the email together with the keyword, title, description, and URL.
β Does Freelancer Email Scraper directly crawl every Freelancer profile?
No. The Actor relies on indexed search results and available search-result descriptions.
Therefore, an email must be present in the searchable information and match one of the email domains configured for the run.
β Can I use multiple Freelancer keywords?
Yes. The keywords field accepts multiple search terms.
Using related terms such as Web Developer, WordPress Developer, and Shopify Developer can help cover different professional search variations.
β Is maxEmails a total limit for the entire run?
No. The Actor applies the target independently to each keyword + domain combination.
For example, 3 keywords Γ 2 domains Γ 20 emails creates six combinations with a target of up to 20 addresses each.
β Can I search Freelancer by city or country?
Yes. Add a country, state, city, or other geographic term to location.
The location narrows the search but does not guarantee that every returned result represents a person physically located in that exact area.
β What happens when fewer emails are available?
The Actor cannot create additional contacts when matching information is unavailable.
If results are sparse, try adding related keywords, adding more email domains, broadening the location, or removing the location filter.
β Does Freelancer Email Scraper remove duplicate emails?
Yes. Previously collected email addresses are tracked so that the same email is not repeatedly stored when it appears through different searches.
β How does the excludeWords filter work?
The Actor checks the search-result description for each configured exclusion term.
Single words are matched case-insensitively as whole words, while phrases are matched case-insensitively within the description. Matching snippets are skipped.
β Can I use custom email domains?
Yes. The customDomains field accepts multiple email suffixes.
You can use common providers such as @gmail.com, @yahoo.com, and @outlook.com, as well as other relevant domain suffixes.
β Can Freelancer Email Scraper resume after an interruption?
The Actor saves its progress and collected email addresses during execution.
This allows an interrupted run to retain its search progress and continue from saved state rather than starting the entire workflow from the beginning.
β What is the free-tier limit?
For free-tier execution, the Actor applies a maximum of 100 emails to a keyword + domain target when the requested maxEmails is above 100 or not specified.
Paid execution does not apply this Actor-level free-tier restriction.
β Does setting maxEmails to 10,000 guarantee 10,000 emails?
No. maxEmails is a collection target, not a guarantee.
The actual number of contacts depends on available indexed results, keyword relevance, selected email domains, location filters, and duplicate removal.
β What data does Freelancer Email Scraper return?
Each pushed record contains:
networkkeywordtitledescriptionurlemail
The default dataset table displays the keyword, title, description, URL, and email fields.
β What is the best way to get targeted Freelancer email leads?
Use several specific keywords describing the professional category or service you need, combine them with relevant email domains, and add a location only when geographic targeting matters.
If the results are too limited, broaden the keyword set or remove restrictive filters.
π€ Support
For the most useful results, start with specific Freelancer search terms and then expand the keyword list with related professional titles.
If a search produces fewer results than expected, review the location filter, email-domain selection, exclusion terms, and maxEmails target.
Use the collected information responsibly and follow applicable privacy, data-protection, anti-spam, and platform rules when using contact data.
π© Support and custom requests
contact me by email : alphascraper69@gmail.com