IPv4 Address Blocks Directory
The Internet is organized into large /8 ("slash-eight") networks. Each contains over 16 million IP addresses. Below is a directory of all public unicast blocks, which you can browse to explore how the IPv4 address space is structured.