Skip to content
SPECIFICTION
Get listed

OpenIPAM vs phpIPAM

OpenIPAM

github.com

phpIPAM

phpipam.net

Side by side

FigureOpenIPAMphpIPAM
Price fromFreeFree
Free planYesYes
Free trial——
Open sourceYes—
WebYesYes
LinuxYesYes
APIYesYes
Self-hostedYesYes
Plans published21
Spec score · Ipam Tool8.4 (#4)7.6 (#12)
Spec score · IP Address Management Software8.3 (#10)7.5 (#23)
APIServer mode provides a REST API with CRUD endpoints for entities, cross-entity search, dashboard statistics, and JSON backup or import.phpIPAM provides a REST API for interacting with the application from other software; URL rewriting is required for the API to work.
AuthenticationServer mode supports SAML 2.0 single sign-on with Microsoft Entra ID and requires authentication for routes.The feature list names domain authentication through AD, LDAP, and Radius.
PurposeOpenIPAM is an open-source IP address management and CMDB tool for managing network and infrastructure inventory.phpIPAM is an open-source web application for IP address management.

Plans

OpenIPAM

  • FreeFree
  • OpenIPAMFree

OpenIPAM pricing →

phpIPAM

  • phpIPAMFree

phpIPAM pricing →

In their own words

OpenIPAM

OpenIPAM is a free, open-source IP address management and CMDB tool for network and infrastructure inventory. It manages CIDR subnets, IP assignments and reservations, duplicate-IP conflicts, VLANs, IP ranges, and subnet calculations. DHCP tracking covers scopes, leases, reservations, options, and utilization. Its inventory supports 14 host types, hardware lifecycle tracking, locations and racks, maintenance windows, and company records. It can run in a browser with local storage or use an optional Python Flask backend with server-side SQLite for multi-user access. Server mode adds SAML 2.0 single sign-on with Microsoft Entra ID, authenticated routes, and a REST API for entity management, cross-entity search, dashboard statistics, and JSON backup or import. The project describes signed session cookies with an eight-hour lifetime and user-attributed audit entries. CSV host import and JSON backup and restore, including DHCP data, are supported. Browser-mode data stays in the browser; server-mode data is stored in the server-side SQLite file. The plan costs nothing. Current browser support covers Chrome, Firefox, Safari, and Edge, with WebAssembly and ES6+ required.

Visit github.com

phpIPAM

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.

Visit phpipam.net