Network & IP Tools
Free network utilities for developers and sysadmins: subnet and CIDR calculations, IP geolocation, DNS lookups, HTTP inspection, port reference, and IPv6 tools. Client-side where possible.
Subnet Calculator
Calculate subnet masks, ranges & hosts
CIDR Calculator
Network, broadcast & host range from CIDR
CIDR Overlap Calculator
Check if CIDR blocks overlap
IP Range Calculator
Calculate IP ranges & CIDR blocks
IP Lookup
Find IP geolocation, ISP & network info
DNS Lookup
Query DNS records via Cloudflare DoH
User Agent Parser
Detect browser, OS & device from UA strings
HTTP Header Viewer
Inspect HTTP response headers for any URL
Get Page Title
Fetch the HTML title & og:title from any URL
HTTP Status Lookup
Look up HTTP status codes and meanings
Port Checker
Common port reference & service lookup
IPv6 Tool
IPv6 address tools and utilities
Common Ports
Reference pages for 170 well-known TCP/UDP ports — protocols, services, and security notes for each.
HTTP Status Codes
Look up the meaning, use cases, and debugging tips for the most common HTTP response status codes.
Discovery Pages
Related Hubs
About Network & IP Tools
Network engineering and system administration require a deep understanding of how data flows across the internet. IP addressing, subnetting, and CIDR notation form the backbone of network design — determining how devices are grouped, how traffic is routed, and how address space is allocated efficiently. Whether you are planning a corporate network, configuring cloud VPCs, or debugging connectivity issues, subnet and CIDR calculators are indispensable tools that save hours of manual computation.
DNS (Domain Name System) translates human-readable hostnames into IP addresses, and understanding DNS records — A, AAAA, CNAME, MX, TXT, and SRV — is essential for domain configuration, email deliverability, and service discovery. HTTP status codes communicate the outcome of every web request: 2xx codes signal success, 3xx codes handle redirects, 4xx codes indicate client errors, and 5xx codes report server-side failures. Knowing what each code means helps developers debug APIs, configure load balancers, and implement proper error handling.
Port numbers identify specific services running on networked hosts. Well-known ports like 22 (SSH), 80 (HTTP), 443 (HTTPS), 3306 (MySQL), and 5432 (PostgreSQL) are critical knowledge for firewall configuration, container networking, and security auditing. This page provides instant reference for 170 of the most commonly used ports, along with interactive calculators and lookup tools — all running directly in your browser with no data sent to external servers.