Free Proxy Tester Script

Upload this script to your own hosting to test proxies using our API proxy checker.


When you add a list of proxies to the script you will see the progress as they are tested and get a sorted proxy list when its completed.

tested proxies

<?php
if(empty($_POST))
    {
    echo
'
    <form method="post" action="">Put proxies here<br/><br/>
    <textarea name="test_proxy" style="width:500px;height:200px;"></textarea><br/>
    <input type="submit" value="Test!"/>
    </form>'
;
    }
else
    {
    
ob_start();
    
set_time_limit(0);
    
$postlinks explode("\n"trim($_POST['test_proxy']));
    
$transparent = array();
    
$anonymous = array();
    
$elite = array();
    foreach(
$postlinks as $link)
        {
        
$test_link addslashes(file_get_contents("http://www.proxylistchecker.org/api/check.php?strProxy=$link"));
        echo 
addslashes($link).":".$test_link."<br/>";
        
flush_buffers();
        
$test_link explode("#"$test_link);
        if (
$test_link[0]=="ok")
        
array_push($$test_link[1],$link);
        }

    if (
$transparent)
        {
        echo 
"<br/>Transparent Proxies<br/>";
        foreach(
$transparent as $link)
            {
            echo 
$link."<br/>";
            }
        }

    if (
$anonymous)
        {
        echo 
"<br/>Anonymous Proxies<br/>";
        foreach(
$anonymous as $link)
            {
            echo 
$link."<br/>";
            }
        }

    if (
$elite)
        {
        echo 
"<br/>Elite Proxies<br/>";
        foreach(
$elite as $link)
            {
            echo 
$link."<br/>";
            }
        }
    }

function 
flush_buffers()
    {
    
ob_end_flush(); 
    
ob_flush(); 
    
flush(); 
    
ob_start(); 

?>
ProxyChecker ProxyChecker · Copyright 2012 · All rights reserved · Blog · Proxy Toplist