NetCalcLab

Network calculators for people who configure networks

Eight focused tools for subnetting, address planning, link sizing and encapsulation. Each one shows the formula behind the result, states its assumptions, and covers the edge cases that a naive implementation gets wrong — /31 point-to-point links, 128-bit IPv6 arithmetic, variable-length header stacks and byte-versus-bit unit confusion.

Every calculation runs in your browser. No address or network detail you enter is uploaded anywhere.

The eight calculators

What makes these different

Correct edge cases

RFC 3021 /31 links carry two usable addresses, not zero. /0 needs 64-bit arithmetic because 232 overflows a signed integer. Both are handled.

Exact IPv6 maths

128-bit values are held in BigInt, so a /64 returns 18,446,744,073,709,551,616 rather than a number rounded to 15 significant figures.

Visible assumptions

The MTU calculator shows every header size with its RFC, and the TCP calculator states that its results are theoretical bounds rather than predictions.

Nothing leaves your browser

These are static pages with no backend. There is no database, no logging of inputs and no API call when you press Calculate.

Conversion tools

Single-purpose pages for the conversions people search for most.

Guides

The theory behind the calculators, with worked arithmetic.

Which tool should I use?

If you need to…Use
Check the network address, broadcast and host range of one subnetIPv4 Subnet Calculator
Convert a prefix length to a mask, or look up what a /27 meansCIDR Calculator
Split a block across many VLANs or sites of different sizesVLSM Planner
Design IPv6 addressing, or work out what an address actually isIPv6 Calculator
Turn a decimal or hex value from a log into an addressIP Converter
Size a link for a backup window, or estimate a transfer timeBandwidth Calculator
Explain why a fast link is underperformingTCP Throughput Calculator
Work out tunnel overhead or the MSS to configureMTU / MSS Calculator