7,380 open-source and SaaS tools, with GitHub stats refreshed every day.

phpIPAM

Open source

phpIPAM is a lightweight open-source web application for managing IP addresses and subnets, with discovery and visualization tools.

GitHub stars
2.8k
Last commit
yesterday
Repository age
11 years
Version
v1.8.3
Self-hosted
Yes

About phpIPAM

phpIPAM is an open-source web application for IP address management, known as IPAM. It aims to be a light and simple way for network administrators to track IP addresses, subnets and related details, replacing spreadsheets that tend to fall out of date. Project topics also mention network discovery and network visualization.

It is a PHP application with an ajax-based interface that uses jQuery, JavaScript and HTML5 and CSS3 features, so a modern browser is preferred. It stores data in MySQL or MariaDB, and recent versions need utf8mb4 support. Common Table Expressions are highly recommended, which means MySQL 8.0 or MariaDB 10.2.1 and newer. Supported PHP versions are listed per release branch.

The project maintains separate branches for the latest stable release, development and several maintenance versions. It provides an API guide, update instructions, a features and tools page, and a public demo. A command-line script resets the admin password if you lose it. You install it on your own web server, which suits network teams that want a free self-hosted tool.

Key features

  • IP address and subnet management
  • Network discovery and visualization
  • API for automation
  • Ajax-based web interface
  • MySQL or MariaDB storage
  • CLI script to reset the admin password

Good fit for

  • →Network teams replacing IP spreadsheets
  • →Documenting subnets and address allocations
Built with
PHP
Tags
ipam
ip-address
subnet
network-admin
network-discovery
php
self-hosted
networking

phpIPAM: questions and answers

What is phpIPAM used for?
phpIPAM is a lightweight open-source web application for managing IP addresses and subnets, with discovery and visualization tools. It is a good fit for network teams replacing IP spreadsheets, and documenting subnets and address allocations.
Is phpIPAM open source?
Yes. phpIPAM is open source. Its source code is on GitHub at phpipam/phpipam and is written mainly in PHP.
Is phpIPAM free?
Yes. phpIPAM is open source, so the software itself is free to use.
Can I self-host phpIPAM?
Yes. phpIPAM can be self-hosted on your own server or infrastructure; there is no official hosted version.
What are some alternatives to phpIPAM?
Similar open-source tools in the Networking & VPN category include wg-easy, LibreSpeed and NetAlertX. SaaS products in the same category include Cisco Meraki, Cloudflare and Fastly.
Is phpIPAM actively maintained?
Yes. The most recent commit to phpIPAM was on 1 October 2026, and the latest release is v1.8.3, published on 9 September 2026. The project has 2.8k stars on GitHub.

Open-source alternatives to phpIPAM

See all

SaaS alternatives to phpIPAM

See all