Free Proxy Scraper avatar

Free Proxy Scraper

Try for free

Pay $5.00 for 1,000 results

Go to Store
Free Proxy Scraper

Free Proxy Scraper

codepoetry/free-proxy-fetcher
Try for free

Pay $5.00 for 1,000 results

Scrape and filter 100% working free proxies with our tool. Filter by country codes and protocols (HTTP, SSL, SOCKS4, SOCKS5), then sort by speed. Ideal for web scraping, SEO, or bypassing restrictions. Get a ready-to-use list in seconds with automated validation and sorting.

Developer
Maintained by Community

Actor Metrics

  • 1 Monthly user

  • No reviews yet

  • No bookmarks yet

  • >99% runs succeeded

  • Created in Mar 2025

  • Modified 3 days ago

Free Proxy List Fetcher

Effortlessly filter and sort free proxies for your data collection needs


🚀 Overview

This Apify Actor simplifies proxy management by fetching, validating, and filtering free proxies based on country codes, protocol support (HTTP/SSL/SOCKS), and sorting criteria. Perfect for web scraping, data mining, or bypassing IP restrictions.


📈 Why Use This Actor?

  • Save Time: Avoid manual proxy validation and filtering.
  • Reliability: Built-in error handling and type validation.
  • Flexibility: Customize filters for specific use cases like geo-targeted scraping.

🌟 Key Features

  • Country Code Filtering: Validate and filter proxies by ISO 3166-1 alpha-2/alpha-3 codes (e.g., "US", "DE").
  • Protocol Support: Filter proxies by HTTP, SSL, SOCKS4, or SOCKS5 support (or exclude unsupported protocols).
  • Anonymity Mapping: Convert numeric anonymity levels (1-4) to human-readable labels like "High anonymity".
  • Sorting: Sort results by delay, lastseen, or reliability metrics in ascending/descending order.
  • Error Handling: Gracefully handles invalid inputs and proxy list errors.

🛠️ Usage

Input Parameters

1{
2  "country_codes": ["US", "GB"], // Optional: Filter by country codes
3  "http": "true", // "true" (require support), "false" (exclude), "unset" (ignore)
4  "ssl": "unset", // Same logic for SSL
5  "socks4": "unset", // Same logic for SOCKS4
6  "socks5": "unset", // Same logic for SOCKS5
7  "sort_by": "delay", // Sort field (e.g., "lastseen")
8  "sort_order": "asc" // "asc" or "desc"
9}

Example Output

1{
2  "proxies": [
3    {
4      "ip": "51.158.78.130", // IP address
5      "port": 16379, // Port
6      "http": false, // HTTP Protocol support
7      "ssl": false, // SSL Protocol support
8      "socks4": false, // SOCKS4 Protocol support
9      "socks5": true, // SOCKS5 Protocol support
10      "anon": "High anonymity", // Anonymity level
11      "country_code": "FR", // Country code
12      "delay": 5100.0, // Delay in milliseconds
13      "lastseen": 118, // Last seen in days
14      "checks_up": "52", // Number of successful checks
15      "checks_down": "91" // Number of failed checks
16    }
17  ]
18}