IPv6 calculator

Prefix splitting, /127 and /128 planning, compress/expand, overlap check.

What it is for

From a chosen pool (often a /64 for P2P) generate correct /127 pairs or /128 host rows.

Why it helps

Avoid fake /127 on odd bases (::1, ::3…) and wasted address space; see Side A/B and slot numbering instantly.

Pool and mode

Hex sequence

After ::9 → ::a, after ::f → ::10. /127 uses even base only.

::0::1::2::3::4::5::6::7::8::9::a::b::c::d::e::f::10::11::1a::1b::20

Results

Network2a0f:85c1:334:ffff::/64
Addresses18446744073709551616
Slots9223372036854775808
Mode/127
# Subnet Side A Side B Note
0 2a0f:85c1:334:ffff::/127 2a0f:85c1:334:ffff:: 2a0f:85c1:334:ffff::1 Pair #0 · …:0
1 2a0f:85c1:334:ffff::2/127 2a0f:85c1:334:ffff::2 2a0f:85c1:334:ffff::3 Pair #1 · …:2
2 2a0f:85c1:334:ffff::4/127 2a0f:85c1:334:ffff::4 2a0f:85c1:334:ffff::5 Pair #2 · …:4
3 2a0f:85c1:334:ffff::6/127 2a0f:85c1:334:ffff::6 2a0f:85c1:334:ffff::7 Pair #3 · …:6
4 2a0f:85c1:334:ffff::8/127 2a0f:85c1:334:ffff::8 2a0f:85c1:334:ffff::9 Pair #4 · …:8
5 2a0f:85c1:334:ffff::a/127 2a0f:85c1:334:ffff::a 2a0f:85c1:334:ffff::b Pair #5 · …:a
6 2a0f:85c1:334:ffff::c/127 2a0f:85c1:334:ffff::c 2a0f:85c1:334:ffff::d Pair #6 · …:c
7 2a0f:85c1:334:ffff::e/127 2a0f:85c1:334:ffff::e 2a0f:85c1:334:ffff::f Pair #7 · …:e
8 2a0f:85c1:334:ffff::10/127 2a0f:85c1:334:ffff::10 2a0f:85c1:334:ffff::11 Pair #8 · …:10
9 2a0f:85c1:334:ffff::12/127 2a0f:85c1:334:ffff::12 2a0f:85c1:334:ffff::13 Pair #9 · …:12
10 2a0f:85c1:334:ffff::14/127 2a0f:85c1:334:ffff::14 2a0f:85c1:334:ffff::15 Pair #10 · …:14
11 2a0f:85c1:334:ffff::16/127 2a0f:85c1:334:ffff::16 2a0f:85c1:334:ffff::17 Pair #11 · …:16
12 2a0f:85c1:334:ffff::18/127 2a0f:85c1:334:ffff::18 2a0f:85c1:334:ffff::19 Pair #12 · …:18
13 2a0f:85c1:334:ffff::1a/127 2a0f:85c1:334:ffff::1a 2a0f:85c1:334:ffff::1b Pair #13 · …:1a
14 2a0f:85c1:334:ffff::1c/127 2a0f:85c1:334:ffff::1c 2a0f:85c1:334:ffff::1d Pair #14 · …:1c
15 2a0f:85c1:334:ffff::1e/127 2a0f:85c1:334:ffff::1e 2a0f:85c1:334:ffff::1f Pair #15 · …:1e