IP Address Management

Your network, under control

The spreadsheet tracking your IPs was never built for this. IPCraft gives your team a real system for subnets, addresses, and infrastructure.

No credit card required

20+Network Tools
/
RESTAPI First
/
RLSTenant Isolation
/
HMACSigned Webhooks
/
IPv4+ IPv6
/
CSVImport/Export
/
VRF+ VLAN Support
/
SHA-256Audit Trail
/
20+Network Tools
/
RESTAPI First
/
RLSTenant Isolation
/
HMACSigned Webhooks
/
IPv4+ IPv6
/
CSVImport/Export
/
VRF+ VLAN Support
/
SHA-256Audit Trail
/
Before
The spreadsheet
Subnet
VLAN
Site
Notes
10.0.1.0/24
100
NYC-DC1
Production
10.0.1.0/24
200
???
Duplicate?
10.0.2.0/23
LAX
Ask Mike
10.0.3.0/24
100
NYC-DC1
VLAN conflict!
  • No collision detection
  • No audit trail
  • No API for automation
  • No hierarchy
After
IPCraft
$ ipcraft subnets list --folder "US East"

10.0.0.0/16 Production network
  10.0.1.0/24 Web servers · 73% used
  10.0.2.0/23 Database tier · 41% used
  10.0.3.0/24 Staging · 12% used

No conflicts detected.
3 subnets · last updated 2m ago
  • Automatic collision detection
  • SHA-256 hash-chained audit log
  • Full REST API + webhooks
  • Nested subnet hierarchy
Three minutes to organized

No demo calls. No onboarding. Just sign up and start managing.

01

Create your workspace

Sign up with email or Google. Your tenant is provisioned instantly with row-level security isolation.

02

Import or build

Upload your existing spreadsheet via CSV, or start fresh by adding subnets and folders from scratch.

03

Manage with confidence

Every change logged. Every conflict caught. Your network data is finally a source of truth, not anxiety.

Everything. Nothing extra.

The tools you actually need to manage a network, without the bloat of enterprise IPAM solutions that take months to deploy.

01
Subnet Tree
Your entire network as an interactive hierarchy. Subnets auto-nest under parent CIDRs. Color-coded utilization shows what's full and what's free at a glance.
02
IP Tracking
Every address documented. Hostnames, MACs, owners, custom fields. Find the next available IP instantly with one API call.
03
Split & Merge
Divide subnets with one click. Preview the result before committing. Plan capacity expansions without guessing.
04
Instant Search
Cmd+K to search everything. Subnets, IPs, hostnames, descriptions. Full-text search with results in milliseconds.
05
CSV Import
Migrate from spreadsheets in minutes. Upload a CSV, map your columns, and you're live. Export anytime.
06
REST API
Full read/write API with Bearer token auth. Integrate with scripts, CI/CD pipelines, or build whatever you need.
Your network as an API

Most IPAM tools treat their API as an afterthought. Ours is a first-class citizen. Every action in the UI is an API call. Automate provisioning, sync with your CMDB, or build internal tools on top of your IP data.

Subnets

GET/api/v1/subnets
POST/api/v1/subnets
POST/api/v1/subnets/{id}/split
GET/api/v1/subnets/{id}/first-free

Addresses

GET/api/v1/subnets/{id}/addresses
POST/api/v1/addresses/batch-create
PATCH/api/v1/addresses/{id}

Search & Export

GET/api/v1/search?q=10.0.1
GET/api/v1/export/subnets
Full API reference
# Find the next available IP in a subnet
curl https://api.ipcraft.io/api/v1/subnets/$SUBNET_ID/first-free \
  -H "Authorization: Bearer ipc_your_key"

# Create a subnet
curl -X POST https://api.ipcraft.io/api/v1/subnets \
  -H "Authorization: Bearer ipc_your_key" \
  -H "Content-Type: application/json" \
  -H "X-Requested-With: XMLHttpRequest" \
  -d '{
    "network": "10.0.10.0/24",
    "description": "Production DB servers",
    "folder_id": "'$FOLDER_ID'"
  }'

# Search across everything
curl "https://api.ipcraft.io/api/v1/search?q=prod" \
  -H "Authorization: Bearer ipc_your_key"
Webhooks that keep everything in sync

Every change in your network fires an event. Subscribe to the ones you care about and IPCraft sends a signed HTTP POST to your endpoint within seconds.

Event Types

EVENTsubnet.created
EVENTsubnet.updated
EVENTaddress.created
EVENTaddress.updated
EVENTvlan.created
EVENTvrf.created

Reliability

Exponential retry with 5 attempts
HMAC-SHA256 signature verification
Delivery log with response status
Webhook docs
// POST to your endpoint when a subnet is created
{
  "event": "subnet.created",
  "resource_type": "subnet",
  "resource_id": "a1b2c3d4-e5f6-...",
  "timestamp": "2026-03-26T14:30:00Z",
  "data": {
    "label": "10.0.5.0/24",
    "name": "Staging servers"
  }
}

// Headers included with every delivery:
// X-Webhook-Signature: t=1711046400,v1=5257a8...
// Content-Type: application/json
Honest pricing. No surprises.

Start free with everything you need. Scale when you're ready.

Free

Forever
$0
  • 1 user
  • 5 folders
  • 100 subnets
  • 1,500 IPs
  • Read-only API
Get started

Teams

Collaborate
$199/mo
  • 5 users
  • 50 folders
  • 500 subnets
  • 7,000 IPs
  • Read/Write API
Get started

Enterprise

Custom
Let's talk
  • Unlimited users
  • Unlimited folders
  • Unlimited subnets
  • Unlimited IPs
  • Read/Write API
Contact sales
Kill the spreadsheet.

Join teams who stopped guessing and started managing. Free forever for small networks.