PHPackages                             ip2location/ip2proxy-pie - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. ip2location/ip2proxy-pie

ActivePhp-ext[Utility &amp; Helpers](/categories/utility)

ip2location/ip2proxy-pie
========================

IP2Proxy Proxy Lookup

3.2.0(9mo ago)3411PHP-3.01CPHP &gt;= 7.0.0

Since Sep 22Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/ip2location/ip2proxy-pecl)[ Packagist](https://packagist.org/packages/ip2location/ip2proxy-pie)[ RSS](/packages/ip2location-ip2proxy-pie/feed)WikiDiscussions master Synced today

READMEChangelog (1)DependenciesVersions (2)Used By (0)

IP2Proxy PECL Extension
=======================

[](#ip2proxy-pecl-extension)

This PECL extension allows you to detect proxy servers with country, region, city, ISP, domain, usage type, ASN, security threat, proxy type and provider information using IP2Proxy binary database.

To compile it, you will need to have the IP2Proxy C library installed.

Installation
============

[](#installation)

### Install IP2Proxy C Library (on Linux/Unix)

[](#install-ip2proxy-c-library-on-linuxunix)

1. Download the latest IP2Proxy C libray from
2. Decompress the archive.
3. Navigate to working directory and start the compilation.

    ```
    cd ip2proxy-c-master
    autoreconf -i -v --force
    ./configure
    make
    make install
    ```

### Install PECL extension (on Linux/Unix)

[](#install-pecl-extension-on-linuxunix)

1. Decompress the archive.
2. Navigate to working directory. Run the following command:

    ```
    cd ip2proxy-pecl-master
    phpize
    ./configure
    make
    make install
    ```
3. A successful install will create **modules/ip2proxy.so** and put it into the PHP extensions directory.
4. Open the php.ini file, and add an extension=ip2proxy.so line.
5. Restart apache server.
6. php -m (You should notice the ip2proxy module in the list)

For details installation instructions for PHP PECL extensions, please see:

### Install Using PIE (PHP Installer for Extensions)

[](#install-using-pie-php-installer-for-extensions)

```
pie install ip2location/ip2proxy-pie

```

Sample BIN Databases
====================

[](#sample-bin-databases)

- Download free IP2Proxy LITE databases at [https://lite.ip2location.com](https://lite.ip2location.com/ip2proxy-lite)
- Download commerce IP2Proxy databases at [https://www.ip2location.com](https://www.ip2location.com/database/ip2proxy)

IPv4 BIN vs IPv6 BIN
====================

[](#ipv4-bin-vs-ipv6-bin)

- Use the IPv4 BIN file if you just need to query IPv4 addresses.
- Use the IPv6 BIN file if you need to query BOTH IPv4 and IPv6 addresses.

Support
=======

[](#support)

Email: . URL:

###  Health Score

33

—

LowBetter than 72% of packages

Maintenance74

Regular maintenance activity

Popularity12

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity31

Early-stage or recently created project

 Bus Factor1

Top contributor holds 94.1% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

284d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/d5fbe791b4a8d666a158043146d73380f05a0bea9062f0fa0852bf82f6bc762c?d=identicon)[ip2location](/maintainers/ip2location)

---

Top Contributors

[![ip2location-com](https://avatars.githubusercontent.com/u/6367210?v=4)](https://github.com/ip2location-com "ip2location-com (16 commits)")[![remicollet](https://avatars.githubusercontent.com/u/270445?v=4)](https://github.com/remicollet "remicollet (1 commits)")

---

Tags

anonymous-proxycip2proxypeclphp-extensionproxy-detectionvpn-detection

### Embed Badge

![Health badge](/badges/ip2location-ip2proxy-pie/health.svg)

```
[![Health](https://phpackages.com/badges/ip2location-ip2proxy-pie/health.svg)](https://phpackages.com/packages/ip2location-ip2proxy-pie)
```

###  Alternatives

[oat-sa/generis

TAO generis library

10148.8k124](/packages/oat-sa-generis)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
