CIDR (Classless Inter-Domain Routing) notation describes an IP prefix as an address plus the number of fixed leading bits, e.g. 10.0.0.0/8. An arbitrary IP range does not always align to a single CIDR block, which is why converting a range can produce several blocks. This converter uses the same primitives that power Ipregistry's IP data API.