Craigslist Email Scraper – Advanced, Cheapest & Reliable πŸ“§πŸŽŸοΈ avatar

Craigslist Email Scraper – Advanced, Cheapest & Reliable πŸ“§πŸŽŸοΈ

Pricing

from $0.00005 / actor start

Go to Apify Store
Craigslist Email Scraper – Advanced, Cheapest & Reliable πŸ“§πŸŽŸοΈ

Craigslist Email Scraper – Advanced, Cheapest & Reliable πŸ“§πŸŽŸοΈ

πŸ” Scrape Mass/Bulk Craigslist Emails Enter your search parameters to collect verified contact emails from Craigslist profiles, along with profile title, bio, source URL & platform info πŸ“Š Perfect for lead generation, influencer outreach & data enrichment in tools like Google Sheets or CRMs🧩

Pricing

from $0.00005 / actor start

Rating

0.0

(0)

Developer

ContactMinerLabs

ContactMinerLabs

Maintained by Community

Actor stats

3

Bookmarked

20

Total users

2

Monthly active users

10 days ago

Last modified

Share

πŸ“‹ Craigslist Email Scraper – Find Local Service Providers' & Small Businesses' Emails Fast πŸ“§πŸ› οΈ

Craigslist Email Scraper extracts public email addresses of local service providers, contractors, freelancers and small businesses advertising on Craigslist in minutes. Add your keywords (type of service or business), pick the email domains you want (@gmail.com, @yahoo.com, @hotmail.com…) and get a clean, deduplicated list of emails with the matching ad or page URL and description snippet.

Perfect for B2B sales teams, lead-generation agencies, marketing & web agencies, home-service platforms, software & SaaS for small businesses, suppliers and recruiters looking to reach local businesses directly.

✨ Why this Craigslist Email Scraper?

  • πŸ“ˆ No more empty results – many scrapers return only a handful of emails. This one is built to deliver volume, even in niches where emails are rare
  • πŸ”Ž Reads the full ad – search results cut the ad text before the email: the actor opens the ad to read it entirely
  • πŸ•΅οΈ Finds hidden emails – Craigslist advertisers often write name at gmail dot com or name [at] yahoo [dot] com to avoid spam: the actor decodes them
  • 🌐 Double coverage – searches Craigslist ads and businesses' own websites and pages that mention Craigslist
  • 🎯 Unique emails only – every email appears once, no duplicates (Craigslist relay addresses are ignored)
  • ⚑ Fast – hundreds of emails in a few minutes, no Craigslist account needed
  • 🧹 Clean data – placeholders and fake addresses are filtered out
  • πŸ›‘ Stops exactly at your target – and stops automatically when no more emails are available, so you never waste time or money
  • πŸ“€ Export anywhere – JSON, CSV, Excel, XML, HTML, API, Zapier, Make, Google Sheets

πŸ” What does it extract?

FieldDescription
emailEmail address of the business / service provider
emailDomainDomain of the email (e.g. gmail.com)
titleAd or page title
urlLink to the Craigslist ad or page where the email was found
snippetText around the email
platformAlways Craigslist
displayedUrlReadable version of the URL
thumbnailImage when available
scrapedAtDate and time of extraction

πŸ›  How to scrape Craigslist emails (3 steps)

  1. Add one or more keywords with + Add – e.g. house cleaning, handyman, moving services, landscaping, auto repair
  2. Choose the email domains – e.g. @gmail.com, @yahoo.com, @hotmail.com, @outlook.com, @aol.com
  3. Set the maximum number of emails and click Start

Download your email list in JSON, CSV, Excel, XML or HTML, or send it to your CRM through the Apify API and integrations.

πŸ’‘ Tips to get more Craigslist emails

πŸ”Ή Home services: house cleaning, handyman, plumber, electrician, painter, roofing, landscaping, lawn care, pressure washing, moving services, junk removal, pest control, HVAC πŸ”Ή Other services: auto repair, mobile mechanic, photographer, DJ, tutoring, music lessons, personal trainer, pet grooming, web design, bookkeeping, tax preparation πŸ”Ή Service + city: handyman Houston, house cleaning Los Angeles, moving services Chicago – one keyword per city multiplies results πŸ”Ή Business keywords: licensed and insured, free estimate, family owned, affordable πŸ”Ή Add several email domains: @gmail.com, @yahoo.com, @hotmail.com, @outlook.com, @aol.com πŸ”Ή Add several keywords with + Add – each one is searched separately, which multiplies results

🎯 Use cases

πŸ“ˆ Lead generation – build lists of local service businesses by trade and city 🌐 Web & marketing agencies – offer websites, SEO, Google Ads and reviews to small businesses πŸ› οΈ SaaS for small businesses – prospect contractors for scheduling, invoicing and CRM tools 🏠 Home-service platforms – recruit pros for your marketplace πŸ“¦ Suppliers & distributors – reach contractors and trades for tools and materials βš™οΈ Automation – replace hours of manual ad browsing and copy-pasting

πŸ“₯ Input

Input example:

{
"KEYWORD": ["house cleaning", "handyman", "moving services"],
"DOMAIN_EMAIL": ["@gmail.com", "@yahoo.com", "@hotmail.com"],
"MAX_ITEMS": 100
}
FieldTypeDescription
KEYWORDstring[]πŸ” Type of service or business (one per line, click + Add)
DOMAIN_EMAILstring[]πŸ“§ Email domains to collect (e.g. @gmail.com)
MAX_ITEMSintegerπŸ”’ Number of unique emails to collect

🧾 Output example

{
"email": "brightshinecleaning.tx@gmail.com",
"emailDomain": "gmail.com",
"title": "Bright Shine Cleaning – Residential & Move-Out Cleaning",
"url": "https://houston.craigslist.org/hss/d/houston-bright-shine-cleaning/7712345678.html",
"snippet": "Licensed & insured cleaning service. Free estimates! Call or email brightshinecleaning.tx at gmail dot com",
"platform": "Craigslist",
"displayedUrl": "houston.craigslist.org β€Ί hss",
"thumbnail": null,
"scrapedAt": "2026-10-08T17:30:12.213Z"
}

❓ FAQ

Is it legal to scrape Craigslist emails? This actor only collects emails that advertisers have published publicly in their ads and websites – mostly businesses and service providers advertising their services. You are responsible for using the data in compliance with privacy and anti-spam laws (GDPR, CAN-SPAM, CCPA…): have a legitimate business reason, personalise your messages and always include an unsubscribe option.

Why did I get fewer emails than requested? Many Craigslist ads use the anonymous Craigslist relay instead of a real email, and ads expire after a few weeks. The actor searches Craigslist and the wider web, decodes hidden emails, then stops automatically when no more can be found. To get more, add more keywords (services, cities) and more email domains.

Do I need a Craigslist account or API key? No. Just enter your keywords and run the actor.

Can I schedule it? Yes – Craigslist ads change every day. Use Apify Schedules to collect new emails daily or weekly and send them automatically to Google Sheets, a CRM or a webhook.

πŸ’° Pricing

Simple pay-per-result model: you only pay for the emails you collect.

Price: $5.99 per 1,000 emails πŸ’΅

⚠️ Disclaimer

This tool is not affiliated with, endorsed by, or sponsored by Craigslist (craigslist.org) or its parent company.

πŸ“« Support

😊 Leave us a ⭐⭐⭐⭐⭐ review if you like the Craigslist Email Scraper! 🌍 Questions, custom needs or issues? Contact us through Apify or via ContactMinerLabs 🌩️.