Skip to content
SPECIFICTION
Get listed

phpIPAM

phpipam.net

Free plan WebLinuxAPISelf-hosted
Visit phpipam.net
Spec score 7.5 #8 of 18 in Ip Management

What it is

phpIPAM is a self-hosted web application for managing IPv4 and IPv6 address space. It organizes addresses into sections and subnets and displays available subnet space. Network tools include VLAN and VRF management, NAT support, rack management, an address calculator, automatic subnet scanning, and IP status checks. Administrators can set group permissions for sections and subnets; listed authentication options include AD, LDAP, and Radius. The application also lists PowerDNS integration and a REST API for use by other software. URL rewriting is required for the API, and its documentation recommends SSL to protect Basic authentication credentials. Installation requires Apache with PHP or Nginx with PHP-FPM, plus a MySQL server. The software is free at free. Stable files are available through GitHub and SourceForge, and development releases through GitHub. A demo installation is available, while community support is directed to GitHub. The project also offers help with custom development, integration, bug fixes, and installation or upgrades.

Spec sheet

Purpose
phpIPAM is an open-source web application for IP address management.Read 2 Oct 2026 · phpipam.net
API
phpIPAM provides a REST API for interacting with the application from other software; URL rewriting is required for the API to work.Read 2 Oct 2026 · phpipam.net
Support
Community support is directed to GitHub, and the project says it offers custom development, integration, bug-fixing, and installation or upgrade help.Read 2 Oct 2026 · phpipam.net
Address management
It supports IPv4/IPv6 address management, sections and subnets, and automatic display of subnet free space.Read 2 Oct 2026 · phpipam.net
API security
The API documentation recommends SSL because Basic authentication credentials sent without encryption can be intercepted.Read 2 Oct 2026 · phpipam.net
Authentication
The feature list names domain authentication through AD, LDAP, and Radius.Read 2 Oct 2026 · phpipam.net
Demo
The maker provides a demo installation for users to try.Read 2 Oct 2026 · phpipam.net
Deployment requirements
The installation guide lists Apache with PHP or Nginx with PHP-FPM and a MySQL server as requirements.Read 2 Oct 2026 · phpipam.net
Downloads
Stable installation files are available through GitHub and SourceForge, and the project offers development releases through GitHub.Read 2 Oct 2026 · phpipam.net
Integration
PowerDNS integration is listed as a feature.Read 2 Oct 2026 · phpipam.net
Network features
Listed features include VLAN and VRF management, NAT support, rack management, and an IPv4/IPv6 calculator.Read 2 Oct 2026 · phpipam.net
Permissions
Users can be assigned per-group permissions for sections and subnets.Read 2 Oct 2026 · phpipam.net
Scanning
It supports automatic subnet scanning and IP status checks.Read 2 Oct 2026 · phpipam.net
Security updates
The changelog lists security fixes in version 1.8.2, including API authentication and permission issues, CSRF issues, and SQL injection vulnerabilities.Read 2 Oct 2026 · phpipam.net

Plans and prices

phpIPAM Free Free open-source IP address management software · self-hosted installation Read 2 Oct 2026 · phpipam.net

Every phpIPAM plan and price →

Strong points and limits

Strong points

  • Free open-source software at free
  • Manages IPv4 and IPv6 sections and subnets
  • Includes VLAN, VRF, NAT, and rack management
  • Offers REST API and PowerDNS integration
  • Includes automatic subnet scanning and IP status checks

Limits

  • Requires Apache or Nginx with PHP
  • Requires a MySQL server
  • URL rewriting is required for API use
  • API documentation recommends SSL for credentials

Who it suits

phpIPAM suits teams that need self-hosted IPv4 and IPv6 address management with subnet planning, permissions, and network tools. It is aimed at deployments able to provide the listed web server and MySQL requirements.

Verdict

phpIPAM combines address management, network tools, access controls, and integrations in a free self-hosted package. Plan for its server requirements and configure SSL when using the API.

Where Specifiction places it

Alternatives to phpIPAMAll alternatives →